title: How do I override a default keybinding in LightTable?
body: <p>The <code>default.keymap</code> has <code>pmeta-shift-s</code> bound to <code>:save-as</code> but I would like to rebind it to <code>:save-all</code>. I added the following to my <code>user.keymap</code>:</p>
  
  <pre><code>;; Remove the default keybinding
  {:- {:editor {"pmeta-shift-s" [:save-as]}}}
  
  ;; Add my keybinding
  {:+ {:app {"pmeta-shift-s" [:save-all]}}}
  </code></pre>
  
  <p>I've saved my <code>user.keymap</code> and LightTable says that it's reloaded the keymap, but pressing <code>pmeta-shift-s</code> still pops up the Save As dialog. What am I doing wrong?</p>
  
  <p>EDIT: I'm fairly convinced this is a bug, so: <a href="https://github.com/LightTable/LightTable/issues/1180" rel="nofollow">https://github.com/LightTable/LightTable/issues/1180</a></p>