我可以选择使用线条SHIFT + V,然后使用向上向下的左右键选择线条,然后使用y(猛拉它们)复制它们并使用p(放置)粘贴它们.
我可以类似地选择使用数据块CTRL + V,然后使用向上向下的右下键选择行,然后使用y(猛拉它们)复制它们并使用p(put)粘贴它们.
但是当我使用粘贴数据块时p,它总是在当前光标位置之后粘贴数据.这意味着,如果我想粘贴到行的开头,它将无法工作 - 它会在第一个字符后复制数据.那么如何在视觉模式下在vim的行开头粘贴数据块呢?
我可以通过粘贴第二个光标位置,删除行开头的字符,然后在之前粘贴的块之后粘贴它们来实现.
Ken*_*ent 10
当你粘贴印刷P而不是粘贴时,选择并猛拉你正在做的事情p."寄存器中的内容将放在光标之前.
还要注意:p or P在粘贴后,光标将保留在刚粘贴的内容的开头.如果您希望光标位于粘贴文本的末尾,请使用gp or gP.
| 归档时间: |
|
| 查看次数: |
1989 次 |
| 最近记录: |