0

Vim 7.4 で Windows を使用しています。私の_vimrcファイルには

set ts=4 sw=4 sts=4
augroup Foo
    au!
    au BufRead,BufNewFile *.xml,*.css setlocal ts=2 sw=2 sts=2
    au BufRead,BufNewFile *.h,*.cc setlocal ts=2 sw=2 sts=2
augroup END

myFile.horを開いたときmyFile.ccは TAB が 2 スペースではなく 4 スペースに設定されていますが、 を開いたときMyFile.cssは TAB が 2 スペースに設定されています。*.cc と *.h ファイルの場合、autocmd実行されていないようです。なぜ、どうすればこれを修正できるのか、誰かが知っていますか? (*.cpp および *.hpp ファイルと、*.xml、*.css、*.h、および *.cc を除く他のすべてのファイルの TAB を 4 つのスペースに設定したい)。

4

1 に答える 1

0

それらを 1 行に並べるだけです。

set ts=4 sw=4 sts=4
augroup Foo
    au!
    au BufEnter,BufNewFile *.xml,*.css,*.h,*.cc setlocal ts=2 sw=2 sts=2
augroup END
于 2015-10-15T19:42:28.200 に答える