我习惯于使用C-P
或在插入模式下自动完成单词C-N
。
说,我做了一些面向对象的编程,并写myObject.foo()
了很多东西。然后,在编写之后my
,Vim的自动完成功能(C-P
/ C-N
)将仅完成myObject
而不会完成myObject.foo()
。
Vim是否有用于自动补全单词的命令,并且也考虑了标点符号,例如(.
)作为单词的一部分?
一旦您接受了自动补全功能,再次触发相同的补全功能即可“继续”执行。也就是说,如果缓冲区已经有
myObject.foo
而你<C-n>
用来
myObject
然后再按<C-x><C-n>
一次
myObject.foo
或者,您可能会弄弄iskeyword
,但这具有深远的副作用。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句