一种更精确的方式将光标移回然后跳跃运动

Tak*_*chi 3 vim

我知道我们可以使用Ctrl+ oCtrl+ 来移动光标i.(ref 将光标移动到最后位置)

但是当我们想追溯像hjkl这样的动作时呢?

那有什么办法吗?

Ing*_*kat 8

这将是一个非常多的跳跃,不是吗?跳转列表会快速填满并失去其有效性(因为它限制为100个条目).

您可以做的是m'在执行跳转之前显式设置跳转标记.

当给出大于1 时,有些人会更改jk命令来记录跳转[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>
Run Code Online (Sandbox Code Playgroud)