vim 缩进
单行/光标所在行缩进
缩进 Tab
shift >>:向右缩进 1 个 Tab
shift <<:向左缩进 1 个 Tab
缩进空格
-
设置缩进宽度
:set shiftwidth=4 一次 vim 启动过程中不用重复设置,下次启动 vim 失效! 可以写到 vim 配置文件 ~/.vimrc 里,下次启动 vim 依然有效! -
缩进
shift >>:向右缩进 4 个空格 shift <<:向左缩进 4 个空格
多行缩进
控制行号
多行缩进时,显示行号方便看出哪些行要缩进。
:set nu:显示行号
:set nonu:隐藏行号
从光标所在行开始缩进 n 行
缩进 Tab
- 先按下数字键 n
- 再按下 shift << 或者 shift >>
缩进空格
-
设置缩进单位为 4 个空格
:set shiftwidth=4 - 先按下数字键 n
- 再按下 shift << 或者 shift >>
第 [m, n] 行缩进
缩进 Tab
:m,n>:第 [m, n] 行向右缩进 1 个 Tab
:m,n<:第 [m, n] 行向左缩进 1 个 Tab
缩进空格
-
设置缩进单位为 4 个空格
:set shiftwidth=4 -
缩进
:m,n>:第 [m, n] 行向右缩进 4 个空格 :m,n<:第 [m, n] 行向左缩进 4 个空格

浙公网安备 33010602011771号