gg=G
キーを使用するのと同じ方法で、Vim でバッファー全体を再フォーマットするにはどうすればよいgg
ですか (これは が原因です)。
1 に答える
3
コマンドで現在位置をマークし、 でm<letter>
戻ることができ`<letter>
ます。
mzgg=G`z
参照された複製は、ダブルバックティックが最後のカーソル位置に移動するという事実を使用して、このアプローチのより効果的なバリアントを使用するため、実際に現在の位置をマークする必要はありません。
gg=G``
または、バッファ全体のテキスト オブジェクト用のプラグイン (例: https://github.com/kana/vim-textobj-entire ) をインストールしてから実行することもできます。
=ae
(または別のプラグインと同等)。
于 2014-12-22T19:39:58.587 に答える