作为Visual Studio的用户,我已经习惯了在输入非字母数字字符时自动补全:
在此时,如果我按下 空格(或 ),; 等),Visual Studio 将会假定我想要插入public
并为我插入它。我希望在 Vim 中也能实现这个功能。默认的自动完成功能接近(在插入模式下按下 Ctrl+P),但我希望自动弹出自动完成下拉菜单。
我尝试了 AutoComplPop 插件,它会自动弹出选项下拉菜单,但还需要用户按下 Enter 才能实际插入选择内容: 有没有一款插件提供类似于Visual Studio的自动补全功能?或者有没有一种方法可以配置Vim的默认自动补全以这种方式运行?
只是为了明确,我不是在问Vim自动完成提供的建议(我已经找到了许多关于添加自定义字典的文档),而是自动完成本身的机制。