gpt4 book ai didi

vim - 在其他行 vim 的末尾放置一些被抽出的行

转载 作者:行者123 更新时间:2023-12-04 14:07:38 24 4
gpt4 key购买 nike

如何在其他行的末尾放置选定的抽取行?

之前:

11 
1
2
3
10

0.0
0.045
0.09
0

之后:

11 
1 0.0
2 0.045
3 0.09
10 0

最佳答案

要进行直到行尾的 block 选择,即使对于不匹配的列数,首先垂直选择所有行中的第一列,然后按 $

所以在你的情况下,将光标移动到 0.0 的第一列,按 ctrl-v,将光标向下移动到最后一行,按 $ 并且您有 block 选择。现在您可以使用 d 将其剪切并粘贴到第二行。

编辑:由于您将此 10 放在那里,粘贴部分变得有点复杂。我将首先越过最右侧列中不干扰其他列的 block 。所以转到第二行,在 1 之后附加两个空格,然后粘贴该 block 。结果将如下所示:

11
1 0.0
2 0.045
3 0.09
10 0

现在您需要删除所有行中的重复空白(如果它们打扰您)。在像这样的简单示例中,您只需使用另一个 block 选择即可完成。在更复杂的示例中,您可以使用搜索/替换模式来完成。

关于vim - 在其他行 vim 的末尾放置一些被抽出的行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51959491/

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