gpt4 book ai didi

linux - vim:复制和粘贴文本而不查看行号

转载 作者:太空狗 更新时间:2023-10-29 11:37:23 37 4
gpt4 key购买 nike

比如我想把第5~15行复制粘贴到别的地方。我找到了几种方法:

  1. 将光标移动到第 5 行,然后是 11yy,然后是 p
  2. 命令:5,15yp
  3. Ctrl+V,选中第5~15行的 block ,然后到你要粘贴的地方,留足够的空白行粘贴(否则会和当前文本重叠),p

我对这些方法都不满意,对于方法1和方法2,我将不得不费心查看行号或计算要复制多少行,当文本覆盖很多行时,它变得相当棘手的。对于方法 3,我必须在前面留出足够的空间,这也让我能够计算要粘贴的行数。那么有没有什么方法和方法3一样,只是不需要预先留出足够的空间呢?


编辑:方法二,原来的5,15yy是错误的。已更正。

最佳答案

当你想复制整行时,使用linewise visual mode,通过V输入.有了这个,寄存器内容将在粘贴时自动移动现有行,这与您通过 <C-V> 使用的blockwise 选择不同。 .

您还可以使用 :put粘贴为整行(即使您(错误地)进行了按 block 选择)。有关更多此类技巧和方便的映射,请查看我的 UnconditionalPaste plugin .

关于linux - vim:复制和粘贴文本而不查看行号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26274903/

37 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com