使用Ctags在函数之间跳转

使用 Vim看代码的时候,一般我们都需要在不同的函数调用和定义的地方互相跳转。 Ctags 是一个不错的插件可以帮助程序员在两者之间跳转。

但是Ctags有一个繁琐的地方在于 需要手动的生成tags文件。懒人的噩梦!

有兴趣的可以查看下面的文章获取详细使用教程: vim之实现函数/变量跳转功能

(懒人福音)使用vim-easytags

vim-easytags是一个依靠auto-load特性实现tags自动生成的插件。对于vim plug-in manager的用户来说,可以很简单的通过下面的命令添加并安装。

添加插件在本地vim配置 vim ~/.vimrc

1
2
Plug 'xolox/vim-misc'
Plug 'xolox/vim-easytags'

然后使用命令安装新插件 :PlugInstall

安装之后,你可以可以使用下面的2个快捷键在代码之间随心跳转了!
CTRL + ] : 在光标所在的函数或变量上跳转到定义处
CTRL + T : 无限次原路跳转回到原来的地方