我有以下参数需要用于 ctags
:
ctags -f TAGS -e -R --langmap=php:+.inc.foo.bar --list-maps=php
有什么办法可以指定TAGS文件放置的位置吗?我在
man ctags
和ctags --help
中没有找到关于此的信息,只有关于TAGS文件应该具有哪个文件名的说明。我有以下参数需要用于 ctags
:
ctags -f TAGS -e -R --langmap=php:+.inc.foo.bar --list-maps=php
man ctags
和ctags --help
中没有找到关于此的信息,只有关于TAGS文件应该具有哪个文件名的说明。-f
后的文件名可以只是一个文件名,不带路径,也可以是相对路径或绝对路径。ctags -f "C:\My Projects\ProjectX\ProjectX_tags.txt" -e -R --langmap=php:+.inc.foo.bar --list-maps=php
只有当路径或文件名包含空格或以下字符之一时,才需要使用双引号:&()[]{}^=;!'+,`~
。在周围使用双引号"
的用法从来没有错。根据字符的不同,在Windows上围绕文件名参数字符串时,不使用双引号"
可能是错误的。
要不试试这样:
ctags -f - > /path/to/final/dest/tags
-f -
部分将标签文件重定向到标准输出,然后我们使用shell重定向将其发送到我们选择的目标位置。