gpt4 book ai didi

Vim - 用可视模式交换列

转载 作者:行者123 更新时间:2023-12-04 21:51:23 25 4
gpt4 key购买 nike

我有一个这样的 Markdown 表。
我想用 head2 交换 head3 列。

| head1 | head3 | head2 |
|-------|-------|-------|
| foo | baa | none |
| some | text | here |

我可以使用可视模式 (Ctrl-V) 轻松剪切列,但如何“逐列”粘贴列?

此外,哪个操作更容易:
  • 剪切“head 3”并粘贴到“head2”后面
  • 剪切“head 2”并粘贴到“head3”之前?
  • 最佳答案

    当您使用 Ctrl+V 选择并剪切某些内容时,Vim 也会将其粘贴为一列。您可以 Ctrl+V 选择要交换到的列并粘贴,您刚刚替换的列现在将在您的粘贴寄存器中。返回您首先剪切的列并再粘贴一次以移动被替换的列。

    分步骤:

  • 使用 Ctrl+V 选择整个 head3栏目
  • x 切
  • 再次使用 Ctrl+V 选择整个 head2栏目
  • p 粘贴
  • 搬回哪里head3曾经是
  • p 粘贴

  • Column swap demo

    关于Vim - 用可视模式交换列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35065784/

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