現在、PHP 開発に vim を使用しています。数週間前、私は自分で 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つの質問:
- 2 つのコマンドの違いは何ですか?
- どうすれば ctags-exuberant をインストールしたり、PHP の通常の ctags コマンドを使用したりできますか?
ありがとう!区