Quantcast
Channel: Vimタグが付けられた新着記事 - Qiita
Viewing all articles
Browse latest Browse all 5608

gtags.vimでエラーが出る

$
0
0

Ubuntu 15.04でGNU GLOBALをvimで使おうとして、gtags.vimを利用しようとしたらエラーが出た。

Error: invalid arguments. (gtags.vim requires GLOBAL 5.7 or later)

GNU GLOBALのバージョンは5.7.1
vimのバージョンは7.4.488
何れもapt-getで入れた。

ただし、gtags.vimはNeoBundleに頼んでNeoBundle 'vim-scripts/gtags.vim'で入れた。

こうすると古いGNU GLOBALと新しいgtags.vimが混ざってしまい問題が起きる。

ググってみると同じ問題起きてる人が世界中にいるけど、原因に気付いていないっぽいので書いておく。

応急処置

gtags.vimの215行目付近を次の様に書き換える

before
if!exists("g:Gtags_Result")letg:Gtags_Result="ctags-mod"endif
after
if!exists("g:Gtags_Result")letg:Gtags_Result="ctags"letg:Gtags_Efm="%m\t%f\t%l"endif

とりあえず動く。

真の対処法

新しいバージョンのGNU GLOBALを入れるか、古いgtags.vimを手動管理する。


Viewing all articles
Browse latest Browse all 5608

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>