我们在编辑vim的时候有的时候,会碰到需要多行同步缩进,或是多行同步添加相同字符的情况,以下我会慢慢说明讲解。
删除多行每行行首多余的空格

删空格1.png
遇到这种我们想要删除前面多余空格的情况怎么办呢??
1,请确认我们是否在命令模式。并且光标在我们需要操作的地方(这里需要在我们需要操作的多行的行首)
2,按ctrl+v进入可视化块模式,之后按j键是光标往下直至我们需要操作行的末行结束
3,接下来回到命令行,按x键就直接可以删除多行的空格了
首行缩进
多行同时预留多个空格。
1,2,和上面第一步相同。
3,ctrl+i进入编辑模式之后在光标行操作(如按空格键四次)
4,按esc键,稍等片刻,其余行就会和光标行一样相同位置多相同数量的空格。
扩展
我们一般操作的时候会不需要其中的几行命令,我们一般操作是添加#注释掉怎么能快速注释呢?
和首行缩进操作几乎相同,只需将首行操作的第三步按空格键,变为按#键即可。