如何在vim中将tab设置为4个空格?

Ste*_*eve 27 linux unix

默认情况下,vim 中的选项卡设置为 8 个空格。我们如何在 vim 中永久设置标签为 4 个空格?

Nic*_*ton 45

~/.vimrc用这一行创建一个文件:

set ts=4 sw=4
Run Code Online (Sandbox Code Playgroud)

这将每 4 个空格设置制表位,并将 shiftwidth(缩进量)设置为 4 个空格,以匹配您的制表位。


ner*_*ler 12

制作~/.vimrc并添加:

set tabstop=4
Run Code Online (Sandbox Code Playgroud)

以下是一些其他有用的:

syntax on " Syntax highlighting
set showmatch " Shows matching brackets
set ruler " Always shows location in file (line#)
set smarttab " Autotabs for certain code
set shiftwidth=4
Run Code Online (Sandbox Code Playgroud)