Обильные Ctags на Mac

В настоящее время я использую vim для разработки PHP. Несколько недель назад я купил себе Mac и хотел повторно сгенерировать свои теги для новой версии Zend Framework .

Раньше я использовал следующий сценарий (Linux-машина) для создания тегов:

#!/bin/bash
cd ~/www/ZF/     
ctags-exuberant -f ~/.vim/tags/zend \
-h ".php" -R \
--exclude="\.svn" \
--totals=yes \
--tag-relative=yes \
--PHP-kinds=+cf \
--regex-PHP='/abstract class ([^ ]*)/\1/c/' \
--regex-PHP='/interface ([^ ]*)/\1/c/' \
--regex-PHP='/(public |static |abstract |protected |private )+function ([^ (]*)/\2/f/'

Как видите, я использовал команду "ctags-exuberant". Проблема в том, что ее нет в моей системе ( mac). У меня есть только команда ctags. Я попытался установить последнюю версию библиотеки ctags (http://ctags.sourceforge.net/), но не дал мне эту команду.

Команда ctags не имеет те же параметры, что и ctags-exuberant. Итак, 2 вопроса:

  • В чем разница между двумя командами?
  • Как я могу установить ctags-exuberant или использовать обычную команду ctags для PHP?

Спасибо! Ward

40
задан Presnus 24 July 2011 в 18:28
поделиться