首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >ctags无法打开选项文件".ctags“

ctags无法打开选项文件".ctags“
EN

Stack Overflow用户
提问于 2012-10-24 11:06:53
回答 3查看 2.9K关注 0票数 6

ctags看不到我的~/.ctags文件,所以我尝试使用--options选项指定它,但无论我把它放在哪里,它总是说找不到该文件:

代码语言:javascript
运行
复制
$ touch .ctags && ctags --options=.ctags
ctags: cannot open option file ".ctags" : No such file or directory

我使用的是最新的自制版本(5.8),我也尝试过使用HEAD。

谢谢!

EN

回答 3

Stack Overflow用户

发布于 2014-07-31 23:06:11

对我来说,修复方法是将.ctags更改为.ctags.cnf。我不能解释为什么这是可行的。但是似乎Exuberant Ctags需要一个扩展,我把它改成了.ctags.bak它也能工作。

票数 6
EN

Stack Overflow用户

发布于 2013-04-24 18:05:14

这有点离题,但我在Windows上也遇到过同样的问题。我有一个名为ctags.bat的批处理文件,其中包含以下行:

代码语言:javascript
运行
复制
"C:\SOME_DIRECTORY\Vim Tools\ctags.exe" --options="%CD%\ctags.cnf"

这一行被扩展为:

代码语言:javascript
运行
复制
"C:\SOME_DIRECTORY\Vim Tools\ctags.exe" --options="MY_CURRENT_DIRECTORY\ctags.cnf"

Ctags给了我同样的错误:

代码语言:javascript
运行
复制
ctags.exe: cannot open option file "MY_CURRENT_DIRECTORY\ctags.cnf" : No such file or directory

转义最后一个\使其正常工作,即我将行更改为:

代码语言:javascript
运行
复制
"C:\SOME_DIRECTORY\Vim Tools\ctags.exe" --options="%CD%\\ctags.cnf"

注意ctags.cnf之前的\\

关于你在linux上的问题:尝试在‘.ctag’周围添加引号:

代码语言:javascript
运行
复制
ctags --options='./.ctags'
票数 0
EN

Stack Overflow用户

发布于 2019-06-10 19:38:05

您必须指定ctag选项的完整路径:/Users/your_username/.ctags而不是~/.ctags

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13042434

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档