3

私は通常、マークを使用して Vim でカット/ペーストします。

4 行目と 12 行目の間のテキストをヤンクするには、次のようにします。

  1. カーソルを 4 行目に移動
  2. 入力mxして x という名前のマークを配置します
  3. カーソルを 12 行目に移動
  4. y'x4行目と12行目の間のテキストをヤンクするために入力します

これを行った後、カーソルは行番号 4 に戻ります。

カーソルを(マークに戻らずに)そのままにする方法はありますか?

誰かが同じことを行うためのより良い方法を持っているなら、それも素晴らしいでしょう...

前もって感謝します!


アップデート:

私はFDinoffの回答を使用して、私を幸せなキャンピングカーにするマッピングを作成しました。

nnoremap YY y'x<C-O>

これは、カーソルから x という名前のマークにヤンクし、カーソルを元の場所に戻します。

これにより、すでに多くの時間を節約できました。再度、感謝します!

4

4 に答える 4

3

次のコマンドで戻る:``または<c-o>

詳細については、次を参照してください。

:h ``
:h CTRL-O
于 2013-06-07T11:15:16.330 に答える