大学的时候,计科的那个师兄的vimrc可以在打开一个c文件的时候自动的加上自己的注释头信息。
当时觉得很帅,后来也没问到……
今天在CSDN上看到了一个:
http://blog.csdn.net/hxxiaopei/archive/2008/07/27/2720495.aspx
虽然我好久没有碰vimrc了吧。
主要用到map来映射,将一个自定义的命令或者按键映射为去调用某个函数来完成这个工作。
vimrc中的函数功能
function xxx()
endfunction
然后就是具体的操作
setline()
append()
来在指定的位置写入字符串的内容
function A()
call setline(1,"#****")
call append(1,"#****)
endfuction
map title A<CR> :$<CR>o
这样就可以啦。
<CR>表示一个回车
:$光标会到注释的最后一行行头
o的话就是向下插入一个新行。
经过试验,感觉很不错。