天行健,君子以自强不息!
分类: C/C++
2014-06-30 11:09:41
安装C.vim插件三步走:
第一步:激活插件功能
八项强大的功能
功能一:自动为*.c文件添加文件头说明
当你打开一个扩展名为.c的文件,在文件开始处会自动加上如下的描述,并且将光标定位到description处,此时是insert mode可直接键入文件描述当然你可以改变AUTHOR COMPANY等得默认值。
现在再创建一个.c 文件,你会看到如下的文件头。
功能二:插入一个函数 \if
当需要创建一个新函数时,只要在正常模式(ESC)键入\if,VIM会提示键入函数名(如图一),会直接得到图二的默认函数内容。
图1 自动插入函数,键入函数名
图二 自动插入函数效果
功能三:插入main函数 \im
与功能二类似,在正常模式下键入\im, 得到图三的默认的main函数内容
图三 自动插入main函数效果
插入一个函数头说明,在正常模式下键入\cfu,VIM会提示键入函数名,如图四,会得到如图五的函数说明注释块。
图四 插入函数头,键入函数名
图五 插入函数头效果
功能五: 添加一个注释块 \cfr功能六:包含(include)一个头文件 \p<
在正常模式下键入\p<, 会得到“#include <>”,并且光标被定位到尖括号内,可以直接键入要包含的头文件名
功能七: 保存文件,编译后立即执行
保存后编译, \rc
译者注: 这个功能与 :r !cat filename 完成的功能相似,这里只是有一个默认路径,还可以保存,下面这段很不错的
你也可以自己编写一些常用模板代码放在~/.vim/c-support/codesnippets/. 当然在你读代码的时候也可以保存某些代码片段, 方法: 选中想要保存的代码片段,键入\nw,给它取一个名字。下次你就可以用过\nr使用这段代码了
原文:
更多参考:
README : ~/.vim/README.csupport
PDF : ~/.vim/c-support/doc/c-hotkeys.pdf
Online c-support vim plugin documentation