VIM-使用Vim后请不要离开视觉模式

时间:2018-10-27 11:03:04

标签: vim

在vim中,当我处于可视模式并对其进行处理时,例如缩进一些行,执行完该操作后,我将回到正常模式。如何更改此行为,以便在按Esc之前一直处于可视模式?我希望能够之后立即再次缩进线条。

1 个答案:

答案 0 :(得分:3)

我不确定是否可以更改所有视觉模式的行为。我发现压痕行为也很奇怪,我在.vimrc中有一个视觉模式映射来解决这个问题

vnoremap > >gv
vnoremap < <gv

说明

vnoremap->在视觉模式下以非递归方式重新映射

gv->选择先前选择的视觉选择

因此,为正在使用的按键创建可视模式映射,并在其后缀gv后将确保您保持可视模式。也许不是最好的方法,但是它可行,有兴趣寻找是否有更好的方法。