如何在Vim中将Tab设置为4个空格?


19

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

Answers:


35

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

set ts=4 sw=4

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


7

制作~/.vimrc并添加以下内容:

set tabstop=4

以下是一些其他有用的方法:

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

0

如果您仅使用vi(某些人没有vim可用),请将它放在主目录中的.exrc文件中,或者如果您有/想要特定代码目录的特定启动项,则将其放在编辑代码的位置:

设置shiftwidth = 4设置tabstop = 4设置expandtab“这可能不适用于所有主机”

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.