我通常总是使用四个空格来缩进代码.不幸的是,例如Makefiles强制使用制表符作为分隔符.
我现在的想法是将tab键设置为四个空格和一些额外的键(例如tab + shift)用于真实的标签.
我如何设置这样的东西?
目前我的〜/ .vimrc看起来像:
syntax on
:set tabstop=4
:set cindent
:set autoindent
Run Code Online (Sandbox Code Playgroud)
您可能也喜欢这样的东西:
set expandtab
autocmd FileType make setlocal noexpandtab
Run Code Online (Sandbox Code Playgroud)
这将始终将制表符转换为空格,除非您正在编辑Makefile.