将PHP扩展添加到ctags

时间:2011-12-18 19:45:47

标签: ctags

我正在尝试添加“.inc”作为带有ctags的PHP的扩展。我必须在手册中误解一些内容。在我尝试添加扩展程序时,我正在运行:

ctags --langmap=PHP:+.inc

给出的答复是:

ctags: No files specified. Try "ctags --help".

我错过了什么?我需要指定一些配置文件吗? FYi,我在Mac OS X 10.7.2上运行Exuberant Ctags 5.8。

2 个答案:

答案 0 :(得分:1)

要查找当前的语言映射,请运行ctags --verbose。这将列出默认语言映射,在输出结束时,可以从所有(可能的)配置文件中找到其他配置结果。

至于您的个人配置文件:~/.ctags是默认配置文件。也可以在任何工作/项目目录中使用本地配置文件(./.ctags)。

找到ctags的工作命令行后,将这些附加参数逐行添加到首选配置文件中。这里有一些例子(包括来自 jrwren 的答案):

--langmap=PHP:+.inc.module
--langmap=Sh:+.csh

答案 1 :(得分:0)

确保您正在运行正确的ctags。 OSX附带/ usr / bin / ctags,它不是旺盛的。

我尝试了你写的东西,它与brew安装的ctags完美配合。

/usr/local/bin/ctags -R --langmap=PHP:+.inc .