我需要完成以下操作:
- 将变量
temp
设为某个值(比如100)。 - 前往某处,为
temp
范围内的行数中的数字增加temp
的值。 - 将
temp
更新为+100。 - 重复执行。
我首先使用let temp=100
将值100赋给了temp。
然后我想出了以下可应用于一行的ex命令::execute "normal! ". temp. "^A"
这将使用temp并增加当前行的数字temp
。
不幸的是,当我选择一系列行并按:
将命令应用于所有选定的行时,这种方法就失效了。
那么我该如何在一系列行上实现相同的效果呢?
以下是一个示例:
1
2
3
4
5
Should become
101
102
103
104
105
然后我将更新let temp=temp + 100
,并重复进行下一块,以此类推。
谢谢!
10
。但我猜你也有大于9的数字吧? - mkrieger1