Vim - 添加视觉块选择

aur*_*enC 1 vim

我经常尝试在Vim中做一些事情,要么我没有使用正确的方法,要么没有插件就不可能:

在可视块选择中同时将文本附加到多行.

举个例子:

[1] 
[2]
[3]
[4]
[5]
[6]

// I want to select all the numbers in a visual block, press 'a' then append 0
// And get this ->

[10]
[20]
[30]
[40]
[50]
[60]
Run Code Online (Sandbox Code Playgroud)

为了解决这个问题,我现在可以找到我能找到的最接近的相同字符,按's',然后附加已删除的字符+我要添加的字符.或者使用宏.

如果您知道如何正确地执行此操作,或者您可以将我链接到允许
[ visual block -> 'a' ]让我知道的插件!

rom*_*inl 5

你几乎就在那里A,不是a.

您也可以使用I前置,请参阅:help blockwise-operators.