Vim删除视觉选择并切换至插入模式

Vim删除视觉选择并切换至插入模式,vim,keyboard-shortcuts,Vim,Keyboard Shortcuts,我经常发现自己在做一个视觉选择,然后点击d或x删除,然后用I切换到插入模式 有没有一个按键会删除当前的视觉选择并将我置于插入模式?我想你只需要按s使用c或s来更改文本并保持插入模式vim帮助正好回答了你的问题: {Visual}["x]c or *v_c* *v_s* {Visual}["x]s Delete the highlighted text [into register x] and start insert (

我经常发现自己在做一个视觉选择,然后点击d或x删除,然后用I切换到插入模式


有没有一个按键会删除当前的视觉选择并将我置于插入模式?

我想你只需要按s

使用
c
s
更改文本并保持插入模式vim帮助正好回答了你的问题:

{Visual}["x]c   or                  *v_c* *v_s*
{Visual}["x]s       Delete the highlighted text [into register x] and
            start insert (for {Visual} see |Visual-mode|).  {not
            in Vi}

                            *v_r*
{Visual}["x]r{char} Replace all selected characters by {char}.

                            *v_C*
{Visual}["x]C       Delete the highlighted lines [into register x] and
            start insert.  In Visual block mode it works
            differently |v_b_C|.  {not in Vi}
                            *v_S*
{Visual}["x]S       Delete the highlighted lines [into register x] and
            start insert (for {Visual} see |Visual-mode|).  {not
            in Vi}
                            *v_R*
{Visual}["x]R       Currently just like {Visual}["x]S.  In a next version
            it might work differently. {not in Vi}

我想提醒
round插件
用户,使用默认映射,它会覆盖
{visual}S

+1,以避免出现30个字符限制的警告:-)哈哈!谢谢,很高兴有人注意到。你应该试试vimtutor。谢谢你快速清晰的回答。我注意到,
s
也将在视觉模式下工作,而不需要进行方便的选择(单字符删除和开始插入)。C表示插入符号,s表示替换?