Подтвердить что ты не робот

Taglist: Exuberant ctags не найден в PATH

Сегодня утром я начал получать это сообщение, когда пытаюсь открыть файл в Vim. Vim - мой редактор выбора для конфигурационных файлов, git фиксации сообщений и т.п., но не мой ежедневный редактор кода. Я явно сделал что-то, чтобы пригласить это сообщение, но я понятия не имею, что. Недавно я удалил старую версию XCode с /Developer-3.2.6, но это единственное, что приходит в голову, что кажется даже касательным.

Я запускаю OSX Lion. Является ли Excuberant ctags частью базовой установки? Я знаю, что я не устанавливал его намеренно, но если он не был родным, то, возможно, он пришел с чем-то еще? Любые идеи о том, как вернуть плагин или удалить ссылки на него, чтобы я не получил предупреждающее сообщение?

Спасибо.

4b9b3361

Ответ 1

Это очень похоже на сообщение, которое генерирует плагин taglist, когда он не может найти программу ctags. Если вы запустите :scriptnames, вы видите plugin/taglist.vim в списке исходных файлов? Если вы это сделаете, вы, вероятно, захотите удалить это и doc/taglist.txt в той же структуре каталогов.

Ответ 2

Для Ubuntu и производных:

sudo apt-get install exuberant-ctags

С yum:

sudo yum install ctags-etags

Ответ 3

FWIW У меня было такое же сообщение об ошибке на Ubuntu, я просто установил ctags и все hunky dory. Спасибо:)

Ответ 4

Если вы используете Gvim в системе Windows, вы должны загрузить программу ctag для Windows (то есть ctag.exe) и поместить файл ctag.exe в каталог dir vim74, затем перезагрузите Gvim, и он найдет его и будет использовать Это! Надеюсь, это будет полезно.

Взгляните на это: http://vim-taglist.sourceforge.net/installation.html

Ответ 5

Спасибо, ребята. Я закончил переустановку XCode, и похоже, что проблема ушла. Я понятия не имею, как я получил его в любое состояние, в котором он находился, но он вернулся, и все выглядит нормально.

Ответ 6

Я столкнулся с той же проблемой после перехода на Mountain Lion. Я исправил его, переустановив инструменты CLI из настроек XCode > Загрузки. Перед обновлением я установил инструменты CLI. Не уверен, что произошло, но теперь это работает.