CentOS 修改vim的Tab为4个空格

Posted by Sunfy on 2020-04-21
Words 208 and Reading Time 1 Minutes
Viewed Times
Viewed Times
Visitors In Total

CentOS根目录(/)下会有很多不同的子目录

演示环境

1
2
[root@hwc ~]# cat /etc/redhat-release
CentOS Linux release 7.6.1810 (Core)

操作步骤

  1. 编辑

    1
    /etc/vimrc

    文件

    1
    vim /etc/vimrc
  2. 在文件最后添加以下内容

    1
    2
    3
    4
    5
    6
    7
    set ts=4
    set autoindent
    set softtabstop=4
    set shiftwidth=4
    set noexpandtab
    set pastetoggle=<F9>
    set nu

说明

  • ts: (ts是tabstop的缩写) 一个tab显示多少个空格的长度,vim默认8。
  • autoindent: 前行有缩进时,后续的新行将会自动缩进到相同的位置。
  • softtabstop: 编辑模式的时候按退格键的时候退回缩进的长度。
  • shiftwidth: 每一级缩进的长度,一般设置成跟 softtabstop 一样。
  • expandtab: 缩进用空格来表示。
  • noexpandtab: 缩进用制表符表示。
  • pastetoggle:开启粘贴模式,换行不自动缩进
  • set nu:默认显示行号

注:expandtab / noexpandtab 二选一。


Copyright 2021 sunfy.top ALL Rights Reserved

...

...

00:00
00:00