有没有办法轻松实现上述目标?
例如,给定
red apple
red banana
red cucumber
The fruits are blue.
有没有办法让我把这个词拉出来"蓝色"然后在视觉上选择" red"单词和粘贴,以便我们得到:
blue apple
blue banana
blue cucumber.
The words are blue.
现在,第一个"红色"被替换,剩下的被清除。
答案 0 :(得分:3)
选择red
列后,请执行以下操作:
c " change
<C-r>0 " Ctrl+r followed by 0 inserts the last yanked text (from register 0)
<Esc> " exit insert mode and apply change to the whole column
答案 1 :(得分:1)
我的UnconditionalPaste plugin会允许这样做。选择red
块,然后按gr
。所有单词将被之前被取消的blue
替换,加上未命名的寄存器继续保留blue
。