How to make Vim autocomplete a word based on words already in the buffer?
如何根据缓冲区中已经找到的单词使 Vim 自动完成单词,就像 Emacs (M-%) 一样?
最佳答案
<C-n>
和 <C-p>
将完成所有缓冲区中的内容。 <C-x><C-n>
和 <C-x><C-p>
将完全按照您的要求执行,并且只完成当前缓冲区中的标记。但是,Vim 中有很多完成选项。要了解有关它们的更多信息,我建议阅读有关它们的帮助部分 :help ins-completion
(这称为插入模式完成)。
Vim 中的其他一些完成选项是 <C-x><C-f>
完成文件路径和 <C-x><C-l>
完成整行。
关于vim - 如何根据缓冲区中已经找到的单词使 Vim 自动完成一个单词?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52631982/