Vim设置

-
-
2026-05-17 13:23

一、设置缩进

1. 临时起效(仅在当前文件生效)

  • 在vim普通模式(即:按下Esc退出编辑模式)下,输入指令:

    :set tabstop=4 shiftwidth=4 expandtab softtabstop=4 autoindent

2. 永久生效

让每次打开vim都能生效,可以将配置写入~/.vimrc中。

  • 在终端输入vim ~/.vimrc打开该文件。
  • 在文件中添加下列配置

    set tabstop=4        " 屏幕上显示的 Tab 宽度为 4 个空格
    set shiftwidth=4     " 自动缩进或使用 >> << 时的缩进量为 4 个空格
    set expandtab        " 核心设置:按下 Tab 键时,自动转换为空格而不是制表符
    set softtabstop=4    " 在插入模式下,让 Backspace 退格键能一次性删除 4 个空格的缩进
    set autoindent       " 换行后自动继承上一行的缩进
  • 保存并退出。

二、设置行号显示

  • 在vim普通模式下,执行:

    :set nu


目录