1.安装使用Taglist
Taglist是vim的一个插件,提供源代码符号的结构化视图。
下载地址:
下载到~/.vim目录,将Taglist安装包解压。这会在你的~/.vim/plugin和~/.vim/doc目录中各放入一个文件:
可以看到:
plugin/taglist.vim – taglist插件
doc/taglist.txt - taglist帮助文件
使用下列命令生成帮助标签:(对于这两条命令表示不太懂)
:help taglist.txt
:helptags ~/.vim/doc
taglist配置选项,可以根据自己喜好来配置,在~/.vimrc中
在taglist窗口中,可以使用以下命令来进行操作:
<CR> 跳到光标下tag所定义的位置,用鼠标双击此tag功能也一样
o 在一个新打开的窗口中显示光标下tag
<Space> 显示光标下tag的原型定义
u 更新taglist窗口中的tag
s 更改排序方式,在按名字排序和按出现顺序排序间切换
x taglist窗口放大和缩小,方便查看较长的tag
+ 打开一个折叠,同zo
- 将tag折叠起来,同zc
* 打开所有的折叠,同zR
= 将所有tag折叠起来,同zM
[[ 跳到前一个文件
]] 跳到后一个文件
q 关闭taglist窗口
<F1> 显示帮助
看下效果图:
我这边单击还无法做到跳过去,只能用命令。不知到什么原因。先放置一下,继续往下走。
set nocompatible
filetype plugin on
filetype plugin on
2.vim clang autocomplete插件来实现代码补全
先来看下效果图: