2012-10-24 26 views
6

的ctags是不是看到我~/.ctags文件,所以我試着用--options選項中指定,但它總是說,它無法找到該文件,無論身在何處,我把它:的ctags無法打開選項文件「.ctags」

$ touch .ctags && ctags --options=.ctags 
ctags: cannot open option file ".ctags" : No such file or directory 

我正在使用最新的自制軟件版本(5.8),我也嘗試過使用HEAD。

謝謝!

回答

0

這有點偏離主題,但我在Windows上遇到了同樣的問題。 我有其中載有下列行調用ctags.bat一個批處理文件:

"C:\SOME_DIRECTORY\Vim Tools\ctags.exe" --options="%CD%\ctags.cnf" 

這條線擴展爲:

"C:\SOME_DIRECTORY\Vim Tools\ctags.exe" --options="MY_CURRENT_DIRECTORY\ctags.cnf" 

C標籤是給我同樣的錯誤:

ctags.exe: cannot open option file "MY_CURRENT_DIRECTORY\ctags.cnf" : No such file or directory 

逃離最後\使它的工作,即我改變了行:

"C:\SOME_DIRECTORY\Vim Tools\ctags.exe" --options="%CD%\\ctags.cnf" 

注意\\ctags.cnf

關於Linux上的問題:儘量左右添加引號」 .ctags':

ctags --options='./.ctags' 
4

對我的修復是改變.ctags.ctags.cnf。我沒有解釋爲什麼這個工作。但似乎Exuberant Ctags需要擴展名,我將其更改爲.ctags.bak它也適用。