vi 自动缩进set cindent里是默认2个TAB键,我想把它改成4个空格应该怎么办?
在你的vimrc中添加如下的设置有助于C代码的缩进"缩进相关setshiftwidth=4“设置缩进宽度为4个空格宽度setsofttabstop=4“设置软tab键为4个空格宽度”当输入一次tab键时,vim实际输入的是4个空格“但多次输入时,vim会将凑齐的8个空格转换为一个真正的tabautocmdFileTypec,cppsetexpandtab”当打开C代码时,自动设置为扩展tab,即将所有的你输入的tab都按照8个空格输入。根据你的喜好确定是否使用这个设置。setautoindent“设置自动缩进setsmartindent”智能自动缩进setcindent“C语言缩进setcinoptions=:0”C语言缩进的风格参数,这里几乎用的是默认的,只改了将case标号放在switch()缩进位置之后的0个字符处做了如上设置后,开始享受vim的乐趣吧!