我正在尝试添加“.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。
答案 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 .