VIM 文件头注释
VIM 文件头注释
JasonWung 发表于2个月前
VIM 文件头注释
  • 发表于 2个月前
  • 阅读 3
  • 收藏 0
  • 点赞 0
  • 评论 0

对于喜欢vim的同学们,在写代码的时候可能遇到一些不是太方便的事情,例如创建一个文件,在正常的IDE中都会创建一个头注释,作为说明,这块在VIM也是可以实现的

"SET Comment START
autocmd BufNewFile *.php,*.js,*.cpp exec ":call SetComment()" |normal 10Go
func SetComment()
    if expand("%:e") == 'php'
        call setline(1, "<?php")
    elseif expand("%:e") == 'js'
        call setline(1, '//JavaScript file')
    elseif expand("%:e") == 'cpp'
        call setline(1, '//C++ file')
    endif
    call append(1, '/**')
    call append(2, ' * Create by YourName')
    call append(3, ' * Mail: YourName@XXX.com')
    call append(4, ' * Date: '.strftime("%Y-%m-%d"))
    call append(5, ' * Time: '.strftime("%H:%M:%S"))
    call append(6, ' */')
"    call append(7, '')
endfunc

在创建文件的时候支持三种类型,分别是php,js,cpp这三类,如果有需要可以自己行扩展.

下图是我配置后创建了一个php文件的一个效果图

输入图片说明

标签: Vim
共有 人打赏支持
粉丝 5
博文 48
码字总数 12806
×
JasonWung
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: