Answers:
您正在寻找expandtab
选项。设置此选项后,将始终使用空格。您可以放入set expandtab
vimrc以在vim启动时始终设置此选项。如果您只想为特定语言启用此选项,请参阅此问题。有关此选项的帮助,请参见:help 'expandtab'
。
ts
时候真的没用et
吗?
您需要expandtab。
但是通常您希望同时设置几个选项。
如果将以下内容添加到〜/ .vimrc文件中
" tabstop: Width of tab character
" softtabstop: Fine tunes the amount of white space to be added
" shiftwidth Determines the amount of whitespace to add in normal mode
" expandtab: When on uses space instead of tabs
set tabstop =4
set softtabstop =4
set shiftwidth =4
set expandtab
另外,您可以通过在普通模式下以':'进行手动执行
:set expandtab
允许我使用空格而不是制表符进行缩进