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

相关文章:

  • 2021-12-20
  • 2021-06-29
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-07-11
  • 2021-06-24
  • 2021-11-29
猜你喜欢
  • 2021-10-06
  • 2022-12-23
  • 2021-10-28
  • 2021-12-11
  • 2021-12-22
  • 2021-06-11
相关资源
相似解决方案