我试图在Mac OS X High Sierra上使用vim来编码Java。如果要使用自动完成功能,则必须按 ctrl + n 。
是否可以自动执行此操作(无需按任何键),但可以将其关闭?
答案 0 :(得分:0)
Vim没有内置自动补全功能。只能手动完成。
如果要自动补全,则需要一个插件。快速的Google搜索将为您提供许多选择。
答案 1 :(得分:0)
必须手动触发内置完成。由于存在几种不同的组合键(请参见:help ins-completion
;实际上有许多不同的组合键是Vim基于 mode-based 模型的副作用),您可以根据需要选择正确的组合键。在用例上。
但是,由于许多IDE都提供自动完成建议的功能,因此许多用户已经习惯了。
在Vim中,您有多种选择: