Emacs で auto-complete パッケージで。補完の選択に C-n, C-p を使いたい。.emacs.el に次のコードを追加する:
(ac-config-default)
(add-hook 'auto-complete-mode-hook
(lambda ()
(define-key ac-completing-map "\C-n" 'ac-next)
(define-key ac-completing-map "\C-p" 'ac-previous)))
これだけ。
今まで矢印キーでしか補完の選択候補を選べなかったのが、C-n, C-p でできるようになった。便利。
ref
このやり方は ryfjwr 氏の gist で知った。