当前位置: 技术问答>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
|
呵呵。。。有意思。。学习了。。
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。