gpt4 book ai didi

vim - 如何在vim中有效地切换参数

转载 作者:行者123 更新时间:2023-12-04 22:46:16 24 4
gpt4 key购买 nike

我在 vim 中编辑文件时遇到了一个场景,但我仍然没有找到一种以 vim 方式快速完成的方法。在编辑函数调用时,我冒犯地将参数放在错误的顺序中。

anyFunction(arg2, arg1)

遇到这种情况时,我必须找到 arg2/将其删除/将其附加在 ')' 之前/处理 ', '/等。

这不是快速完成这项任务的更好方法吗?我对任何想法(宏/快捷方式/插件)持开放态度,即使我更愿意采用“仅限 vim”的方式来做到这一点

最佳答案

你需要两件事:

  • 用于快速选择参数的文本对象(因为它们并不总是像您的示例中那样简单)。 argtextobj plugin(我改进的 fork here )就是这样做的。
  • 虽然您可以使用删除 + 视觉模式 + 粘贴 + 返回 + 粘贴,但是交换文本的插件使这变得更加容易。我的 SwapText plugin 或已经提到的 exchange plugin 都可以完成这项工作。
  • 关于vim - 如何在vim中有效地切换参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24385212/

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