Most methods涉及使用视觉选择。我不想这样做,因为我必须复制跨越多个屏幕的文本。我使用标记的速度更快。
如果我只是在划线,我会这样做:
/<<<<< # find the beginning of my diff
ma # set mark `a` to the current position
/===== # find the end of my diff
y'a # yank all lines between the current position and mark `a`.
我认为y'a
可以通过某种方式进入特定的寄存器,或者从unnamed register转移到选择寄存器*
。
答案 0 :(得分:1)
你可以这样做:
:'a,.y *
或(更短):
:'a,y *
请参阅:help :y
。