admin管理员组

文章数量:1516870

设置空格字符代替tab键,可以使用‘ expandtab ’选项

:set expandtab

设置多少空格字符数量代替tab键,可以使用‘ tabstop ’选项,例如,使用4个空格字符代替tab键

:set tabstop=4

上面的设置对新输入的tab将会用space字符替代,如果想把以前使用的tab键也用space字符代替,可以使用下面的选项' retab '或者‘ ret

:ret #两者选一个即可
:retab

设置自动缩进使用的空格字符数量,可以使用‘ shiftwidth ’选项

:set shiftwidth=4

可以在vim中查看上面选项的 帮助文档 :( :help optionname ),例如,查看expandtab选项, :help expandtab

上面的设置使用都是在vim里面临时设置的,如果想默认生效,可以在 文件( ~/.vimrc )里面进行设置.

例如 ,设置4个空格字符数量大小的自动缩进和4个空格字符数量大小代替tab键

[clef@rhel6164 ~]$ cat .vimrc
set tabstop=4
set expandtab
set shiftwidth=4
参考:

本文标签: 例如系统编程