转自:http://blog.csdn.net/shen823797837/article/details/8502382
打开~/.vimrc文件,在最后一行下面添加如下代码即可
- autocmd BufNewFile *.py,*.cc,*.sh,*.java exec ":call SetTitle()"
- "新建.py,.cc,.java,.sh,
- "定义函数SetTitle,自动插入文件头
- func SetTitle()
- if expand("%:e") == 'cc'
- call setline(1, "/*===============================================================")
- call setline(2, "\ @Author: ray")
- call setline(3, "\ @Created Time : ".strftime("%c"))
- call setline(4, "")
- call setline(5, "\ @File Name: ".expand("%"))
- call setline(6, "\ @Description:")
- call setline(7, "")
- call setline(8, "================================================================*/")
- call setline(9,"")
- call setline(10,"#include <iostream>")
- call setline(11,"int main() {")
- call setline(12,"")
- call setline(13," return 0;")
- call setline(14,"}")
- endif
- endfunc
效果如下所示
- /***********************************************
- @Author: ray
- @Created Time : 一 1/14 20:31:35 2013
- @File Name: 1.cc
- @Description:
- ***********************************************/
- #include <iostream>
- int main() {
- return 0;
- }