ctags

安装

sudo apt-get install ctags

配置

" 配置Ctrl + F12为生产ctags的快捷键
map <C-F12> :!ctags -R .<CR>

使用

// 跳转到变量或函数定义处
Ctrl + ]

// 返回上一个地方
Ctrl + t

// 跳转到局部变量的定义处(但是好像在不同的函数内有相当的局部变量声明时, 都会跳到第一个)
gd 或者 [ + <Tab>

查询

// 查看可以支持的语法元素
ctags --list-kinds

// 查看支持的c语法元素
ctags --list-kinds=c

// 查看ctags支持的语言
ctags --list-languages

// 查看每种语言对应的扩展名
ctags --list-maps

// 使生成的标签支持支持局部变量, 但是局部变量只能跳转到第一个声明的地方
ctags --c-kinds=+lpx -R .

results matching ""

    No results matching ""