当前位置: 技术问答>linux和unix
关于Vim的使用问题,怎么加Vim建立的程序文件中,自动添加初始化注释
来源: 互联网 发布时间:2016-06-23
本文导语: 怎么加Vim建立的程序文件中,自动添加初始化注释 例如: /********************************************** 文件名:XXX 作者:XXX 创建时间:2009-01-01 **********************************************/ | function Mytitle() call setline(...
怎么加Vim建立的程序文件中,自动添加初始化注释
例如:
/**********************************************
文件名:XXX
作者:XXX
创建时间:2009-01-01
**********************************************/
例如:
/**********************************************
文件名:XXX
作者:XXX
创建时间:2009-01-01
**********************************************/
|
function Mytitle()
call setline(1,"/**********************************************")
call append(line("."),"作者:XXX")
call append(line(".")+1,"时间:".strftime("%c"))
call append(line(".")+2,"文件名:".expand("%"))
call append(line(".")+3,"描述:")
call append(line(".")+4,"**********************************************/")
endf
map :call Mytitle():$o
----------------------------------------------------------------------
将上面那段写到你的vimrc文件里,然后按f5就行了
call setline(1,"/**********************************************")
call append(line("."),"作者:XXX")
call append(line(".")+1,"时间:".strftime("%c"))
call append(line(".")+2,"文件名:".expand("%"))
call append(line(".")+3,"描述:")
call append(line(".")+4,"**********************************************/")
endf
map :call Mytitle():$o
----------------------------------------------------------------------
将上面那段写到你的vimrc文件里,然后按f5就行了
|
写个vim脚本
|
见bufenter,bufleve(具体名字类似吧:)哈哈)
就是buffer 打开和关闭的钩子函数。做什么事情随便!
就是buffer 打开和关闭的钩子函数。做什么事情随便!
|
autocmd bufnewfile *.c call 楼上的函数()
具体说明:
vim help bufnewfile,buferenter,bufleave
具体说明:
vim help bufnewfile,buferenter,bufleave
|
呵呵。。。有意思。。学习了。。