windows 下给vim安装ctags插件

本文详细介绍了如何在Vim编辑器中配置C++支持,包括安装ctags工具、下载C++标签文件、设置_vimrc文件以自动查找tags文件、以及使用快捷键进行函数跳转。通过这些步骤,用户可以在编写C++代码时更加高效地定位到函数定义。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

  1. http://ctags.sourceforge.net/下载最新的windows版
  2. 在环境变量中添加ctags.exe所在目录
  3. http://pickup.mofile.com/6476444359537727下载c++的tags文件,加压出stltags
  4. 设置_vimrc:
    "加入ctags插件,使其支持cpp
    filetype   plugin   on
    let   OmniCpp_DefaultNamespaces=[ "std "]
    set   tags+="D:\Program Files\Vim\pul\ctags57\tags\cppTags\stltags"
    set   tags+="D:\Program Files\Vim\pul\ctags57\tags\cppTags\cpptags"
  5. 接着要生成需要的tags文件,到代码的根目录输入 ctags -R *  会生成一个tags文件.因为我用的源代码是放在include,serv,component等几个文件夹里面的.vim能够找到当前目录有的 tags,这样我进去serv看源代码的时候,vim就找不到tags了,使用 set tags=D:\bigzhu\tibs_bill\tags 告诉vim tags所在
  6. 把光标移到变量名或函数名上,然后按下“Ctrl+]”,这样就能直接跳到这个变量或函数定义的源文件中;用“Ctrl+t”可以退回原来的地方
  7. 每次都要set tags,很麻烦,设置_vimrc:
    "自动向父目录找tag
    set tags=tags;
    set autochdir

转载于:https://www.cnblogs.com/lv_yantao/archive/2011/11/30/2268510.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值