Tag: exuberant ctags

Mac上的繁茂Ctags

我目前正在使用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)没有find。 我只有ctags命令。 我尝试安装最新版本的ctags库(http://ctags.sourceforge.net/),但没有给我这个命令。 ctags命令与ctags-exuberant没有相同的参数。 所以2个问题: 这两个命令有什么区别? 我如何安装ctags-exuberant或使用PHP的正常ctags命令? 谢谢! 病房

如何在Vim中导航多个ctags匹配?

我在Vim中使用Ctrl – ]来使用Ctags进行导航。 如果有多个匹配,我如何导航到备用文件? 防爆。 something.publish在包含多次publish的代码库中: class Foo def publish end end class Bar def publish end end