vim的自动补全是一个非常强大的功能,通过它可以显著减少重复的长单语的输入,也可以实现自动更正效果。
使用方法如下
:ab short_word a_very_long_word
举例
:ab cnt /******************************
替换后的内容不仅仅可以是一个单词,也可是是多个词语,通过转义字符还可以实现多行文本的自动替换,并且可以让光标停留在我们想要的位置上下面是我的vimrc
下面试一试在一个java文件中输入
mclass
Vim将自动将它扩展为
再如 输入
sysout
Vim 将自动将它扩展为
在C++中则有 incsys 扩展为 #include <>, incsel 扩展为#include “”
从此以后你也可以运指如飞了。
参考:http://ganzhi.blogspot.com/2008/01/vimjava.html