vim:在视觉模式<esc>之后将光标恢复到原始位置</esc>

时间:2014-05-04 17:55:56

标签: vim cursor restore

当我处于视觉模式时,我决定按<esc>切换回正常状态,然后我想让光标回到我进入视觉模式的位置。如何实现?例如。类似的东西:

vnoremap <esc> <esc>`<

但这将始终只返回视觉块的开头。

1 个答案:

答案 0 :(得分:2)

使用标记。 help mark

nnoremap v m`v
nnoremap V m`V
nnoremap <C-v> m`<C-v>
vnoremap <esc> <esc>``