3

Ctrl+oCtrl+を使用してカーソルを戻すことができることを知っていますi。(refカーソルを最後の位置に移動します

しかし、hjklのように動きをさかのぼりたいときはどうでしょうか。

そのための方法はありますか?

4

1 に答える 1

8

それは非常に多くのジャンプになるでしょうね。ジャンプリストはすぐにいっぱいになり、その効果が失われます(100エントリに制限されているため)。

あなたができることは、ジャンプをするm'前に明示的にジャンプマークを設定することです。

1より大きい値が指定された場合、ジャンプを記録するようにコマンドjとコマンドを変更する人もいます。k[count]

:nnoremap <silent> k :<C-U>execute 'normal!' (v:count > 1 ? "m'" . v:count : '') . 'k'<CR>
:nnoremap <silent> j :<C-U>execute 'normal!' (v:count > 1 ? "m'" . v:count : '') . 'j'<CR>
于 2013-02-18T16:25:12.063 に答える