Vim 标记列表:路径中未找到大量CTAG

Vim 标记列表:路径中未找到大量CTAG,vim,ctags,exuberant-ctags,Vim,Ctags,Exuberant Ctags,今天早上,当我试图在Vim中打开一个文件时,我开始收到这个消息。Vim是配置文件、git提交消息等的首选编辑器,但不是我的日常代码编辑器。我显然做了一些事情来邀请这个消息,但我不知道是什么。我最近确实从/Developer-3.2.6中卸载了一个旧版本的XCode,但这是我想到的唯一一件似乎与之无关的事情 我在运行OSX Lion。Excuberant ctags是基础安装的一部分吗?我知道我不是故意安装的,但是如果它不是本地的,那么它可能是和其他东西一起安装的?关于如何取回插件或删除对它的引用

今天早上,当我试图在Vim中打开一个文件时,我开始收到这个消息。Vim是配置文件、git提交消息等的首选编辑器,但不是我的日常代码编辑器。我显然做了一些事情来邀请这个消息,但我不知道是什么。我最近确实从
/Developer-3.2.6
中卸载了一个旧版本的XCode,但这是我想到的唯一一件似乎与之无关的事情

我在运行OSX Lion。Excuberant ctags是基础安装的一部分吗?我知道我不是故意安装的,但是如果它不是本地的,那么它可能是和其他东西一起安装的?关于如何取回插件或删除对它的引用以避免收到警告消息,有什么想法吗


谢谢。

这看起来很像插件在找不到ctags程序时发出的信息。如果运行
:scriptnames
,是否在源文件列表中看到
plugin/taglist.vim
?如果你这样做了,那么你可能会想删除它,并在同一目录结构下删除
doc/taglist.txt

谢谢大家。最后我重新安装了XCode,看起来问题已经解决了。我不知道我是如何让它进入任何状态的,但现在它又回来了,一切看起来都恢复正常了。

FWIW我在Ubuntu上也有同样的错误消息,我只是简单地安装了,一切都很好。谢谢:)

升级到山狮后,我遇到了同样的问题。我通过从XCode preferences>Downloads重新安装CLI工具修复了它。我在升级之前安装了CLI工具。不确定发生了什么,但它现在起作用了。

对于Ubuntu及其衍生产品:

sudo apt-get install exuberant-ctags
使用yum:

sudo yum install ctags-etags

如果您在Windows系统中使用Gvim,则应下载ctag Windows程序(即ctag.exe)并将ctag.exe放入vim74文件目录,然后重新启动Gvim,它将找到并使用它!我希望这是有帮助的


看看这个:

我在主机上遇到了这个问题,但我没有安装任何软件包的权限

但我确实发现
gctags
存在于该系统中

我在PATH环境变量中包含的位置为gctags二进制文件创建了软链接

$ln -s /usr/bin/gctags ~/bin/ctags**

如果您在系统中发现
etags
二进制文件,并且无法安装任何软件包,您也可以这样做。

在我的机器上,它位于/Developer/usr/bin/@Paul Tomblin:您运行的是XCode 3.x还是4?它是旧的。我想是3.x,只要按照Paul的建议在你的路径中添加/Developer/usr/bin,你就会做得很好。不需要重新安装Xcode,我确实在列表中看到了这个插件,我只是不知道它去了哪里,我猜。重新安装XCode似乎已经修复了可能出现的任何问题。@Rob,我告诉过你是什么问题。:)标记列表插件找不到ctags程序。你重新安装了XCode,它提供了一个ctags程序,所以taglist不再抱怨了。这很公平。尽管我的解决方案相当笨拙,但还是有人会得到分数。:-)
rm~/.vim/plugin/taglist.vim~/.vim/doc/taglist.txt
您应该澄清,这只适用于Ubuntu及其衍生产品。它对我有用,谢谢。错误消息显示未安装exuberant ctags程序,因此,只需安装它,问题就解决了。解决了我的问题。谢谢,除了我的“C:\ProgramFiles(x86)\vim\vim74”之外,我把ctags.exe放在任何地方。谢谢你的提示。现在C:\ProgramFiles(x86)\vim\vim74\ctags.exe让Tlist打开并执行该作业;)