在Vim中,当您处于可视化块模式(通过按ctrl-V)时,如何插入?
试试这个
选择一个文本块后,按Shift+i或大写i。
小写i行不通。
然后输入你想要的东西,最后应用到所有行,按Esc两次。
如果这行不通……
检查你的Vim版本中是否启用了+visualextra。
您可以通过输入:ver并滚动特性列表来实现这一点。(你可能想把它复制粘贴到一个缓冲区中,然后进行增量搜索,因为格式很奇怪。)
启用它超出了这个问题的范围,但我相信你可以在某个地方找到它。
您还可能有这样的用例,您希望删除文本块并替换它。
像这样
Hello World
Hello World
你可以在“W”之前进行可视化块选择,然后按Shift+i -输入“Cool”-按ESC,然后通过可视化块选择删除“World”。
或者,更酷的方法是在两行中选择“World”。输入c表示更改。现在您处于插入模式。插入你想要的东西,然后按ESC键。两者都反映出较少的击键。
Hello Cool
Hello Cool