gpt4 book ai didi

vim - 在vim中,如何将一列文本粘贴到不规则长度行的末尾?

转载 作者:行者123 更新时间:2023-12-03 11:48:10 24 4
gpt4 key购买 nike

我想在不规则长度的行的末尾粘贴一列文本。

例如,我想粘贴以下内容:

SRR447882.fastq.gz
SRR447883.fastq.gz
SRR447944.fastq.gz

在这些行的末尾:
TIL01_
TIL01_
TIL04-TIP285_

过去很多时候,我只是在第一行留出足够的空间,这样粘贴就不会出现在最长行中现有文本的结尾之前。但随后我需要返回并删除空格。

我试过谷歌搜索“vim 列粘贴不规则长度的行”和类似的查询。

最佳答案

你可以这样做:

  • 从第二个块的第一行开始
  • qq ,开始录制 q
  • 4k ,上四行
  • d$ , 删除到行尾
  • 4j , 回到上一行
  • $p , 将行粘贴到行尾
  • q , 停止录制宏
  • jVG , 向下一行并选择剩余的行
  • :norm! @q , 将宏应用于选择

  • 然而,它确实在之前的文本所在的位置留下了空间。 @Kent one's 仍然更容易。

    关于vim - 在vim中,如何将一列文本粘贴到不规则长度行的末尾?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20050070/

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