用于在Omnicomplete框中上下导航的Vim样式键

我从emacs转移到 vim的原因之一是避免使用诸如Ctrl N和Ctrl P之类的笨拙键绑定来上下.我更喜欢像hjkl这样更符合人体工程学的键.但是,在没有使用箭头键或Ctrl N / P的情况下,我没有找到在Omnicomplete框中导航的方法.

vim是否提供其他上下键?

我有以下映射,我很满意:
" Move up and down in autocomplete with <c-j> and <c-k>
inoremap <expr> <c-j> ("\<C-n>")
inoremap <expr> <c-k> ("\<C-p>")

如果您使用的插件(例如Neocomplete,其较早的同级Neocomplcache或YouCompleteMe)在可能有某些内容需要完成后立即弹出自动完成对话,这将非常有用.

相关文章

解决方案:解决linux下vim乱码的情况:(修改vimrc的内容)全...
Linuxvi/vim所有的UnixLike系统都会内建vi文书编辑器,其他的...
      vim正则匹配:空行:/^$/  /^[\t]*$/注释...
$select-editorSelectaneditor.Tochangelater,run'sele...
上次手贱忘了保存,这次就简单做个备忘吧,把踩过的坑记一下...
Linux之文本编译器小结vim的优势所有的UNIX-LIKE习通都会内置...