每次写脚本 都要重复写一些注释title, 都是重复的工作。有没有办法写脚本的时候自动添加注释信息呢?
#!/usr/bin/perl -w
use strict;
#****************************************************
#
#??????? Filename: t.pl
#
#????????? Author: xxx@xxx.com
#?????? Reversion: 1.0
#???? Description: ----
#????????? Create: 2013-05-29 14:53
#****************************************************
听同事说可以用vim的插件,叫doxygen。
看了一下, 麻烦。
有没有替换的方法? 还真有。
1.编辑/etc/vimrc
添加以下信息到vimrc
function AddTitle()
call setline(1,"#!/usr/bin/perl -w")
call append(1,"use strict;")
call append(2,"#****************************************************")
call append(3,"#")
call append(4,"#??????? Filename: " . expand("%"))
call append(5,"#")
call append(6,"#????????? Author: xxx@xxx.com")
call append(7,"#?????? Reversion: 1.0")
call append(8,"#???? Description: ----")
call append(9,"#????????? Create: " . strftime("%Y-%m-%d %H:%M"))
call append(10,"#****************************************************")
endf
map perl :call AddTitle():$o
????? 以上分为两部分 I. function AddTitle
??????????????????????????????? 这部分主要是定义添加的注释部分的内容。expand("%") 是你编辑的文件名,strftime是获取当前时间的函数。 其他都是字符串表达。
?????????????????????????? II. map perl :call AddTitle():$o
??????????????????????????????? 这里的perl可以改成任意字符串,用来调用AddTitle函数。在vim文件的时候,输入perl 回车, 注释就会自动添加。
2.vim新文件试试
敲 'perl' 字符串,然后回车。就会看见文章开头的注释信息。
试试看~~~~~
阅读(2068) | 评论(1) | 转发(0) |