title: How to change command-palette scroll key bindings in atom
body: <p>I'm a new Atom user and I want to override the Atom command palette (shift-ctrl-p) scrolling key bindings to something more vi friendly like
  <code>ctrl-n</code> and <code>ctrl-p</code> instead of the annoying arrow keys (which force me to take my hands off the home row).  </p>
  
  <p>Just to be clear, I don't want to change the key binding that brings up the command palette, but the key bindings you use to scroll through the list once it's up:</p>
  
  <p><a href="https://i.stack.imgur.com/pM6gV.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/pM6gV.png" alt="enter image description here"></a></p>
  
  <p>I can only find a binding to override the command palette toggle:</p>
  
  <p><a href="https://i.stack.imgur.com/4B8eh.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/4B8eh.png" alt="enter image description here"></a></p>
  
  <p>As you can see in the following config file, I <strong>was</strong> able to override the <code>autocomplete</code> scrolling, and I hope to do the same with the command palette.  I've tried <code>'command-palette:up'</code> ,<code>'command-palette:down'</code> and <code>'command-palette:move-up'</code> etc. to no avail. </p>
  
  <p>Here's is my keymap.cson. </p>
  
  <pre><code># Atom Flight Manual:
  # https://atom.io/docs/latest/using-atom-basic-customization#cson
  #vt add
  'body atom-text-editor.autocomplete-active':
    'ctrl-p': 'autocomplete-plus:move-up'
    'ctrl-n': 'autocomplete-plus:move-down'
    'alt-p': 'autocomplete-plus:page-up'
    'alt-n': 'autocomplete-plus:page-down'
    'home': 'autocomplete-plus:move-to-top'
    'end': 'autocomplete-plus:move-to-bottom'
  # vim-plus ex mode 2016-04-18
  'atom-text-editor.vim-mode-plus.normal-mode':
    ':': 'vim-mode-plus-ex-mode:open'
    '!': 'vim-mode-plus-ex-mode:toggle-setting'
  # add cmd palette key bindings --&gt; These do not work.
  'body .native-key-bindings':
    'ctrl-p': 'command-palette:up'  
    'ctrl-n': 'command-palette:down'
  
  #vt end
  </code></pre>
  
  <p>I've been really impressed with the key binding support in Atom thus far.  I'd be really surprised if it couldn't handle this but, alas, I think this might be the case.</p>
  
  <p>Does anyone know of a way to do this?</p>
  
  <p>Atom 1.7.2, linux</p>