将一个缓冲区中的某些行复制到任何缓冲区时遇到了问题。 这是详细信息。
例如,我使用命令' 3yy'复制缓冲区file1中的3行,并希望使用命令' p'将这些行粘贴到缓冲区file2中。但是,如果我做了一个' d'在这两个命令之间命令删除任一缓冲区中的某些行,' p'命令将不再起作用。它无法粘贴我使用' 3yy'之前。 我在Vim Window 7上。
答案 0 :(得分:1)
未命名的寄存器包含你用和裁掉的内容。你可以......
0
注册表:"0p
"_d
。请参阅:help registers
。
答案 1 :(得分:0)
就像DOOM在评论中所说的那样,'d'会猛冲到默认的寄存器,覆盖你之前拉的东西。如果你想保留你猛拉的东西,把它放在一个寄存器里。例如:
“13yy
将3行放入寄存器1.你可以像这样粘贴它们:
“1P