デフォルトでソフト タブを使用し、2 つのスペースをインデントし (ただし、ハード タブは Makefile では 2 つのスペースとして表示されます)、vim が保存時に適切に再インデントするようにしたいと考えています。
質問する
1234 次
2 に答える
4
この質問を参照してください。あなたの場合、あなたはあなたの中にこれが欲しいでしょう.vimrc
:
set tabstop=2
set softtabstop=2
set expandtab
そしてこれで~/.vim/after/ftplugin/make.vim
:
setlocal noexpandtab
于 2013-02-28T18:36:48.540 に答える
3
これに使用できるautocmd
ので、ほとんどワンライナーになります.vimrc
autocmd Filetype jade setlocal ts=2 sw=2 expandtab
autocmd Filetype yaml setlocal ts=2 sw=2 expandtab
それ以外は引き続きグローバルなデフォルトを使用します。
于 2013-02-28T18:40:02.323 に答える