安装ctags sudo apt-get ctags
使用vim74的源码演示一下使用
1.生成tags文件 thinkpad@thinkpad:~/vim74$ ctags -R 尽量在最高的目录下面会生成所有的标签文件
2. 将标签文件加入vim中 :set tags=/home/thinkpad/vim74/tags 你也可以将这句话放到~/.vimrc 中去, 如果你经常在这个工程编程的话.令将 tags 文件加入到 vim 中来, 你也可以将这句话放到~/.vimrc 中去.
3.CR+] 就是标签跳转,CR+t 就是跳回刚才跳转的地方,此时按下CR+]跳转到函数定义处,CR+t跳会原处。
------------------------------------------------------------------------------------------------
插件Tglist
1.安装插件,继而配置插件
"Tlist setting | ~
75 let Tlist_Use_Right_Window=1
76 let Tlist_Show_One_File=1 "让taglist可以同时展示多个文件的函数列表,如果想只有1个,设置为1
77 let Tlist_File_Fold_Auto_Close=1 "非当前文件,函数列表折叠隐藏
78 let Tlist_Exit_OnlyWindow=1 "当taglist是最后一个分割窗口时,自动推出vim
2.在Vim下使用:Tlist 焕出标签文件
3.快捷键
<Enter> ------------------显示定义处(光标跳到定义处) !!
o--------------------------- -在新窗口打开标签(新建一个窗口,光标跳到定义处)!
<Space>----------------
p-------------------------- 预览标记定义(仍然在taglist窗口,光标不跳转) !!
u-------------------------- 更新窗口的
x ---------------------- 更改窗口标签的宽度,显示较长的标签 !
+ ------------------------- 折叠当前标签
- ------------------------- 展开当前标签
*--------------------------- 展开所有标签
= -------------------------- 折叠所有标签
[[ ------------------------- 跳到下一标签 !
]] ------------------------- jump 上一标签
q--------------------------
<F1>---------------------帮助