1. 头文件和源文件到跳转: gf
如果.h 和.cpp在同一目录下,直接在头文件上使用gf快捷键,
如果不在,在.vimrc在中设置
set path+=headPath
headPath为头文件目录
2. 局部变量跳转: gd
3. ctags生成数据库:
参看 omnicppcomplete 提供的ctags生成语句:
ctags -R --c++-kinds=+px --fields=+iaS --extra=+q .
. 是当前路径,可以在.vimrc中设 set tags+=/usr/local/mytags
4. 在vim下:tabe xx.cpp会多标签页打开文件
5. " plugin - NERD_commenter.vim 注释代码用的,
" [count],cc 光标以下count行逐行添加注释(7,cc)
" [count],cu 光标以下count行逐行取消注释(7,cu)
" [count],cm 光标以下count行尝试添加块注释(7,cm)
" ,cA 在行尾插入 /* */,并且进入插入模式。 这个命令方便写注释。
" 注:count参数可选,无则默认为选中行或当前行