VIM:关闭自动完成但保持提示

Gre*_*rey 6 vim

我是VIM的新手,我来自Eclipse/VS世界.

似乎当我使用Ctrl + N时,它会自动完成该功能,当我键入sys(我打算获取syslog)时,它会自动将名称自动完成到sysSync(提示列表中的第一项是sysSync).

问题是sys是自动完成sysSync.当我继续输入l时,它变为sysSyncl而不是sysl.我发现它太烦人了.

我的问题是如何关闭自动完成但是打开提示窗口,就像我键入sys时,它保持sys不变,但是给我提示可供选择?

我应该把什么放在我的.vimrc档案里?

非常感谢你花时间陪伴.

Ing*_*kat 4

看看http://vim.wikia.com/wiki/Make_Vim_completion_popup_menu_work_just_like_in_an_IDE。它描述了一种设置,其中仅选择弹出菜单的第一个条目(因此您可以通过 CTRL-Y 快速接受它),但尚未插入到文本中(因此您可以继续键入)。