subversionとctags
vimrcでctagsの設定を
set tags=./tags "上位下位ディレクトリのctagsファイルを探す set tags+=tags; set tags+=./**/tags
このようにどこのディレクトリでもtagファイルを読めるようにしていると
subversionのtagsディレクトリを誤認識し、エラーが出る。
また毎回tagファイルを作るオプションなどしらべるのがめんどうなので
シェルスクリプトを残しておく。
#!/bin/sh ctags -a -R --langmap=PHP:.php.inc.tpl -f tagsmap --php-types=c+f+d+v ./
生成するファイルをtagsmapという名前にして対応。
vimrcも
set tags=./tagsmap set tags+=tagsmap; set tags+=./**/tagsmap
に変更しておく