我经常需要复制较大的垂直选择,例如在工作时 (让我们保持文明)“getter / setter” - 丰富的界面,例如
A very long line with something I would like to copy: ABC$
A short line with nothing$
A very long line with something I would like to copy: ABC$
这里我使用$
来表示该行的结尾。我现在做一个视觉
垂直选择例如列55中的A
横跨所有行,将其拉出
并在该列之前使用P
粘贴它,并插入额外的空格
第二行。
A very long line with something I would like to copy: AABC$
A short line with nothing $
A very long line with something I would like to copy: AABC$
有没有办法避免额外的空白? 在垂直视觉中更改字符 选择似乎没有受到这个问题的影响。
答案 0 :(得分:4)
这就是视觉块移动的工作原理。您正在复制第55列。然后使用P
粘贴。你的第二行没有扩展到第55列。所以当你粘贴它时会为你扩展该行。
使用:reg
查看您的注册表。您会注意到A^J ^JA
作为未命名寄存器""
的值。 ^J
符号化换行符。注意^J
之间的空格。这就是视觉块模式通过填充空格来处理空白空间的方式。