文档章节

VIM 文件头注释

JasonWung
 JasonWung
发布于 2017/09/11 15:28
字数 210
阅读 30
收藏 0
Vim

对于喜欢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文件的一个效果图

输入图片说明

© 著作权归作者所有

JasonWung
粉丝 3
博文 50
码字总数 12806
作品 0
海淀
程序员
私信 提问
加载中

评论(0)

将vim打造成bash-IDE

介绍 bash-support插件功能 添加文件头 添加函数和语法模板 添加默认代码段 语法检查 快速注释代码块或取消注释 读取指定bash内置命令帮助 安装bash-support插件 wget -O bash-support.zip h...

adelphos
2018/06/26
0
0
更好的使用 Vim

改键 我之前一直以为改键的操作做没有必要,但是在尝试了一个月以后我已经没办法重新使用别人的键盘了 ———— 太慢了。 改建的意义在于将 Ctrl 映射到 Caps Lock 上。原因在于小拇指很容易...

局长
2016/09/05
5.3K
10
Vim命令总结

命令历史 以:和/开头的命令都有历史纪录,可以首先键入:或/然后按上下箭头来选择某个历史命令。 启动vim 在命令行窗口中输入以下命令即可 vim 直接启动vim vim filename 打开vim并创建名为f...

孟飞阳
2016/06/28
53
0
vim命令合集

Vim命令合集 命令历史 以:和/开头的命令都有历史纪录,可以首先键入:或/然后按上下箭头来选择某个历史命令。 启动vim 在命令行窗口中输入以下命令即可 vim 直接启动vim vim filename 打开vim...

郭大侠的锅
2017/06/27
0
0
我的vim和emacs配置文件

vimrc: 使用的插件:使用clangcomplete对项目编译附加参数或者自定义的头文件或库目录需要添加到当前文件夹下的.clangcomplete文件中 YouCompleteMe补全C/C++可能需要编译生产libclang.so,...

cnsworder
2014/01/13
394
0

没有更多内容

加载失败,请刷新页面

加载更多

石家庄哪里可以开汽车配件发票-中国-新闻网

石家庄哪里可以开汽车配件发票【152 * 9б 28 * 21 б9】陈生,诚、信、合、作,保、真、售、后、保、障、长、期、有、效。adb的全称为Android Debug B...

18280800244
9分钟前
4
0
石家庄哪里可以开礼品费发票-中国-新闻网

石家庄哪里可以开礼品费发票【152 * 9б 28 * 21 б9】陈生,诚、信、合、作,保、真、售、后、保、障、长、期、有、效。adb的全称为Android Debug Bri...

18281961458
9分钟前
23
0
石家庄哪里可以开运输费发票-中国-新闻网

石家庄哪里可以开运输费发票【152 * 9б 28 * 21 б9】陈生,诚、信、合、作,保、真、售、后、保、障、长、期、有、效。adb的全称为Android Debug Bri...

18281771440
10分钟前
41
0
石家庄哪里可以开办公耗材发票-中国-新闻网

石家庄哪里可以开办公耗材发票【152 * 9б 28 * 21 б9】陈生,诚、信、合、作,保、真、售、后、保、障、长、期、有、效。adb的全称为Android Debug B...

18249436294
10分钟前
21
0
石家庄哪里可以开汽车租赁费发票-中国-新闻网

石家庄哪里可以开汽车租赁费发票【152 * 9б 28 * 21 б9】陈生,诚、信、合、作,保、真、售、后、保、障、长、期、有、效。adb的全称为Android Debug...

18249436304
11分钟前
27
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部