我有一个表格:
0 | 3
1 | 4
2 | 5
在正常模式下,我可以将光标移到数字
0
上,按下 CTRL-A
,它就会变成 1。我希望在可视块模式下也有类似的功能(在该模式下,
CTRL-A
不会增加选择),以便在第二列上使用它,并获得如下结果:0 | 4
1 | 5
2 | 6
没有宏/插件/定义功能,是否有可能实现这一点?
到目前为止,最好的简单解决方法是定义一个宏,计算列数,并将其重复正确次数,但我一直在想:为什么没有可视块的 CTRL-A
?
我的初始示例是:
a | 3
b | 4
c | 5
对于表格中数字行的第一个数字,@hawk和@romainl给出的答案很好::norm! ^A
,它扩展为:'<,'>norm! ^A
。有没有一种方法可以处理一般情况?