这一小节学习如何在vim中进行快速缩进,缩进操作均在普通模式下有效
打开文件进行编辑
- $ vim protocols
,跳转到15行
- 15G
整行将向右缩进(使用,用于格式化代码超爽)
- >>
整行向左回退
- <<
进入命令行模式下对
- :
值进行设置可以控制缩进和回退的字符数
- shiftwidth
命令是指上一节
- shiftwidth
命令产生的缩进(可以简写成
- >>
) 普通模式下输入
- sw
进入命令行模式下对
- :
值进行设置可以控制缩进和回退的字符数 获取目前的设定值
- shiftwidth
- : set shiftwidth ?
设置缩进为10个字符
- : set shiftwidth = 10
输入
回到普通模式,再次尝试
- ESC
看缩进量是否变化
- >>
命令行模式下输入
(center)命令使本行内容居中
- :ce
- : ce
命令行模式下输入
(right)命令使本行文本靠右
- :ri
- : ri
命令行模式下输入:
(left)命令使本行内容靠左
- le
- : le
来源: http://www.bubuko.com/infodetail-2412043.html