Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我是 vi/vim/viemu 更高级方面的新手
我通常需要选择一些文本和缩进/缩进等等。现在我有两种方法可以做到这一点:
<<
:198,205<<
现在,有时我需要多次执行此操作。当使用点命令时(.)它永远不会重复我的最后一个命令,除非我之前处于插入模式。相反,它只会删除当前行。
.
有没有一种快速简便的方法来做到这一点?
用于V直观地选择行,然后按 键5将>行向右缩进 5 个制表符(或仅<向左缩进一次)。
V
5
>
<
如果要自动缩进整个文件,请使用gg=G. gg移动到文件的开头,=自动缩进功能,G到文件的末尾。这将根据块嵌套级别缩进代码。
gg=G
gg
=
G
对于它的价值,>G将从光标位置向右缩进一个选项卡到文件末尾的所有行。
>G
您还可以自动缩进带有m书签功能的文本,即将光标定位在开头,ma,将光标定位在结尾,='a
m
ma
='a