我想默认为软标签,缩进两个空格(但硬标签显示为Makefile的两个空格),以及vim在保存时适当重新加入。
答案 0 :(得分:4)
见this question。对于您的情况,您希望在.vimrc
:
set tabstop=2
set softtabstop=2
set expandtab
这是~/.vim/after/ftplugin/make.vim
:
setlocal noexpandtab
答案 1 :(得分:3)
您可以使用autocmd
,因此它几乎成为.vimrc
autocmd Filetype jade setlocal ts=2 sw=2 expandtab
autocmd Filetype yaml setlocal ts=2 sw=2 expandtab
其他所有内容仍将使用全局默认值。