win10+gvim使用ctags的方法

  • 今天突然想学一手emacs,虽然之前一直用的vim,win10下也是使用gvim来查看代码(小工程用vim看代码真的方便),不过总忍不住想要尝尝鲜。虽然emacs,没学多少,不过找到了在windos下用vim+ctags的方法,以后看代码就能很方便的跳转代码定义了。

操作方法

1、下载emacs

去emacs官网下载emacs,解压后进入bin文件夹找到ctags.exe(emacs.exe也在这),然后将bin文件夹添加进环境变量,这个我就不细讲了,基本操作。

2、检查是否能正确调用ctags

按win+r,输入cmd,在控制台中输入 ctags --help如果出现以下输出则证明可以正常使用。
测试ctags

3、修改vim脚本

参考的vim指令看这里
我们修改vim脚本,使得vim可以一键生成ctag文件并自动读入,从而可以在vim中跳转到函数定义处,要添加的脚本命令如下

"生成ctags文件
map <F2> :!ctags -R * <CR>
"自动切换目录并指定tag文件
set tags=tags;
set autochdir

我这里把生成tag文件的快捷键映射到了F2,然后vim自动切换目录并读入tag文件,这样就能在vim中追踪代码了:)

ctag使用请看这里


  • 如有错误和改进之处,欢迎交流指正。
发布了7 篇原创文章 · 获赞 26 · 访问量 9140
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章