主要使用ctags命令生成一个tags文件
mac安装set tags=tags
brew install ctags
Linux安装
apt-get install exuberant-ctags
在vim文件中配置
“ 添加一下命令,两个一起用,ctags自动寻找tags文件,默认当前路径,其次是父路径,依次向上递归
set tags=tags
set autochdir " 自动切换工作目录,这个用于在函数跳转的时候,函数不在当前目录下定义时候
实现方式
进入项目的根目录下,执行命令:
ctags -R
在当前目录下,使用vim打开容易文件
# 在普通模式下,使用ctrl+[跳转到该函数定义位置,使用ctrl+o回退到上个位置