Vim gg=G (重新缩进整个文件)而不丢失当前位置

Vim gg=G (重新缩进整个文件)而不丢失当前位置

最近我的主要工作是编辑.xml 文件。谷歌告诉我,要重新缩进文件,我需要gg=G按正常模式。但搬去gg是我不想要的。有没有办法在不失去当前位置的情况下做同样的事情?

答案1

使用 ` 标记:

gg=G``

或者使用Ctrl-O

gg=G<Ctrl-O><Ctrl-O>

或者g;

gg=Gg;

相关内容