标签列表:无法为Macvim生成标签

3

每当我尝试使用macVim打开Rails项目中的文件时,都会出现错误。

Taglist: Failed to generate tags for .......

但在终端vim中它可以完美运行,为什么会这样?我是个初学者,只是使用了这个dotvim存储库安装了所有东西。
我使用从这个Gist中获得的这些命令安装了ctags:
$ ctags -R --exclude=.git --exclude=log *
ctags: illegal option -- R
usage: ctags [-BFadtuwvx] [-f tagsfile] file ...

#you need to get new ctags, i recommend homebrew but anything will work
$ brew install ctags

#alias ctags if you used homebrew
$ alias ctags="`brew --prefix`/bin/ctags"

#try again!
ctags -R --exclude=.git --exclude=log *

在终端上执行which ctags,无论是从vim还是gvim中使用!(bang)都会返回相同的结果:

 /usr/bin/ctags
2个回答

7

你需要改变 PATH 的顺序,让 /usr/local/bin/ctags/usr/bin/ctags 之前。我喜欢的方法是将 /usr/local/bin 添加到 /etc/paths 的开头:

# for homebrew
/usr/local/bin

# original order
/usr/bin
/bin
/usr/sbin
/sbin
#/usr/local/bin

2
或者您可以设置一个变量,例如
let g:Tlist_Ctags_Cmd='/usr/local/bin/ctags'  " Proper ctags location

在你的 .vimrc 文件中。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接