2

Mackbook Pro(ライオン)にhomebrewを使用してmacvimをインストールしました。それがインストールされたら、私はjanusをインストールしました。また、oh-my-zshをインストールしました(これがこの問題の解決に役立つ場合)。しかし、ctagsを機能させることができないようです。MacVimで、[ツール]> [タグファイルの作成]を実行すると、次のようになります。

:!ctags -R .
ctags: illegal option -- R
usage: ctags [-BFadtuwvx] [-f tagsfile] file ...

shell returned 1 
Press RETURN or type command to continue

どうすれば動作させることができますか?

これがあなたを助けるかもしれないいくつかの追加情報です:

✗ ctags --version
Exuberant Ctags 5.8, Copyright (C) 1996-2009 Darren Hiebert
  Compiled: Jul  7 2012, 01:00:53
  Addresses: <dhiebert@users.sourceforge.net>, http://ctags.sourceforge.net
  Optional compiled features: +wildcards, +regex

✗ which ctags
/usr/local/bin/ctags 

✗ echo $path
/Users/adam/.rvm/gems/ruby-1.9.3-p194@gemset/bin /Users/adam/.rvm/gems/ruby-1.9.3-p194@global/bin /Users/adam/.rvm/rubies/ruby-1.9.3-p194/bin /Users/adam/.rvm/bin /usr/local/bin /usr/bin /bin /usr/sbin /sbin /usr/X11/bin /Users/adam/.rvm/bin
4

2 に答える 2

7

-R/usr/local/bin/ctags の代わりに、Vim が /usr/bin/ctags を認識しているように見えます。これは、ログイン シェルのみのパスに /usr/local/bin を配置した場合に発生する可能性があります。

/usr/local/bin が非ログイン、非対話型環境ファイルのパスに追加されていることを確認したい場合があります。私自身は zsh を使用していませんが、それは .zshenv のようです。

于 2012-07-07T19:47:44.043 に答える