私はVim 7.3を使用しており、これを私の中に持っています.vimrc(他には何もありません):
filetype plugin indent on
autocmd FileType java :setlocal sw=4 ts=4 sts=2 noet
autocmd BufNewFile,BufReadPost ~/testdir/* setlocal sw=2 ts=2 sts=2 et
サブディレクトリ~/testdirのみを含むディレクトリと、これを含むpファイルがあります。~/testdir/p/A.java
class A {
}
A.javaと言って:e ~/testdir/p/A.java開くと、現在ON:set et?であると報告されます。expandtab
一方、Vim の新しいインスタンスを起動して移動すると:vim A ~/testdir/**、この検索は openになりますがA.java、現在:set et?はOFFであると表示されます。expandtab
意図したインデント設定が常に の下のファイルに適用されるようにするにはどうすればよい~/testdir/ですか?