2

ヤンクされたテキストを貼り付ける前の場所に戻るにはどうすればよいですか?

そして、貼り付けた直後の場所に戻りますか?

4

3 に答える 3

11
`[

必要に応じて、再マップすることもできます。

nnoremap p p`[
nnoremap P P`[

`マークにジャンプし、「以前に変更またはヤンクされたテキストの最初の文字」[の場所をマークします。

貼り付けた後の状態に戻るのは当然`]です。

同様の問題が発生した場合は、。でどのマークが存在するかをいつでも確認できます:marks:help `[また、詳細を確認することをお勧めします。

于 2012-07-12T10:00:54.297 に答える
4

Ctrl-o/Ctrl-i古い/新しい場所にジャンプします。

たとえばCtrl-o、前の場所に戻りCtrl-i、後の場所に移動します。

詳細については、こちらをご覧ください。

于 2012-07-12T09:28:21.440 に答える
1

マーカーを手動で設定し、後でそのマーカーに戻すことができます。

マーカーの設定a

ma

マーカーに戻るa

`a

両方のコマンドは通常モードで指定する:必要があり、それらの前に必要ないことに注意してください。(だけでなく)任意の文字を使用できa、同時に複数のマーカーを使用することもできます。

于 2012-07-12T09:50:39.373 に答える