我在Windows 7上使用gvim作为我的主要“IDE”,我想使用ctags来浏览代码。我已经下载并根据本教程运行:http://www.techrepublic.com/article/configure-vi-for-java-application-development/5054618
ctags -f ~/.tags -R ~/myprojects/src $JAVA_HOME/src
然后我用...设置我的vimrc
set tags=~/.tags
然而,当我对关键字执行 Ctrl + ] 时,它表示无法找到定义标记的文件。显示正确的路径,除了它未命中从一开始就c:\
,所以vim无法加载它。
怎样才能让它给我正确的路径?
我正在使用最新版本的gvim和ctags。
由于
答案 0 :(得分:1)
FWITW,我并没有完全按照将标签保存在一个位置的概念出售。 这部分命令调用:
-f ~/.tags
我也不会顺利进入当前的项目。这部分:
-R ~/myprojects/src
顺便说一下,Windows没有~
所以我认为其中任何一个都不会起作用(不确定Vim是否会找到~
,即“家”。
如果我是你,我会用最简单的方法切割牙齿,直到你对Vim方法和理想更加熟悉。
最简单的方法:
始终让Vim知道“当前目录”(假设您没有通过命令提示符启动Vim)。打开文件时,始终通过从正常模式发出以下命令来设置当前目录:
:cd %:p:h
使用以下命令(从正常模式)在当前目录中生成标记文件。
:!ctags -R .
快乐的跳跃。