2012-10-24 13 views
6

ctags nie widząc mój plik ~/.ctags, więc Próbowałem określając go za pomocą opcji --options ale zawsze mówi, że nie może znaleźć pliku, bez względu na to gdzie mogę umieścić go:ctags nie może otworzyć pliku opcję „.ctags”

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

Używam najnowszej wersji homebrew (5.8) i próbowałem również używać HEAD.

Dzięki!

Odpowiedz

0

Jest to nieco poza tematem, ale miałem ten sam problem w systemie Windows. miałem plik wsadowy o nazwie ctags.bat który zawierał następujący wiersz:

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

Linia ta została rozszerzona na:

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

Ctags daje mi ten sam błąd:

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

Ulatniający ostatni \ sprawił, że działał, tj. zmieniłem linię na:

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

Zanotuj \\ przed ctags.cnf

Odnośnie problemu na linux: spróbuj dodać cudzysłowie”.ctags':

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

Rozwiązaniem dla mnie było zmienić .ctags do .ctags.cnf. Nie mam żadnego wyjaśnienia, dlaczego to zadziałało. Wydaje się jednak, że Exuberant Ctags wymaga rozszerzenia, zmieniłem go na .ctags.bak, to też działa.

Powiązane problemy