我想在不规则长度的行的末尾粘贴一列文本.
例如,我想粘贴以下内容:
SRR447882.fastq.gz
SRR447883.fastq.gz
SRR447944.fastq.gz
Run Code Online (Sandbox Code Playgroud)
在这些行的末尾:
TIL01_
TIL01_
TIL04-TIP285_
Run Code Online (Sandbox Code Playgroud)
过去很多次,我只是在第一行创建了足够的空间,在最长行的现有文本结束之前不会粘贴.但后来我需要回去删除空格.
我试过谷歌搜索"vim列粘贴不规则长度行"和类似的查询.
Ken*_*ent 37
您可以尝试执行以下四个步骤:
yV)以3行结尾_,按:right$)的末尾,粘贴被拉动的文本gv 重新选择线条,按 :left它看起来像这样:

你可以这样做:
qq, 开始录制q宏4k, 上四行d$, 删除到行尾4j, 回到上一行$p, 将行粘贴到行尾q, 停止录制宏jVG, 向下一行并选择剩余的行:norm! @q, 将宏应用于选择然而,它确实在之前的文本所在的位置留下了空间。@Kent one's 仍然更容易。