2012-10-24 19 views
6

ctags benim ~/.ctags dosya göremiyorsa edemez, bu yüzden --options seçeneğini kullanarak belirtmek denedim ama her zaman ben koydum nerede olursa olsun, dosyayı bulamadığını söylüyor:ctags açık seçenek dosyası ".ctags"

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

En son homebrew sürümünü kullanıyorum (5.8) ve HEAD kullanmayı da denedim.

Teşekkürler!

cevap

0

Bu biraz konu dışı ancak Windows'da da aynı sorunla karşılaştım. Bu çizgi içine genişletildi

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

: Ben aşağıdaki satırı içeren ctags.bat adı verilen bir toplu dosya vardı

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

Ctags bana aynı hatayı veriyordu :

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

Kaçan Son \ çalışmayı başardı, yani satırı şu şekilde değiştirdim:

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

Not \\

ctags.cnf önce linux üzerinde sorununuzu ilgili olarak: '.ctags' tırnak içine alın deneyin:

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

benim için düzeltme .ctags.cnf için .ctags değiştirmekti. Bunun neden işe yaradığına dair bir açıklamam yok. Ama öyle görünüyor ki, Exuberant Ctags bir uzantı gerektiriyor, ben de .ctags.bak olarak değiştirdim.

İlgili konular