gpt4 book ai didi

vim - 有没有办法在vim中获得整数对象运动?

转载 作者:行者123 更新时间:2023-12-04 13:24:03 25 4
gpt4 key购买 nike

我经常处理 CSS 文件或其他需要处理数字的文件。我希望能够像 w 那样拥有一个引用整数的键。指一个词,或(指一个句子。例如,在 css 文件中,我可以导航到高度声明的开头,并更改它的值而不必在结尾重新键入“px”,如果我使用 w 就会发生这种情况。 .

有没有这样的东西,但我在文档中遗漏了它,或者有没有办法将此功能添加到我的 .vimrc 中?

如果有像 ci" 那样使用它的方法,可以加分。我可以在该行的开头并使用“更改内部”命令跳转到并更改下一个整数。

如果我能做简单的算术,更多的奖励积分。我希望能够发出一个简明的命令,它是“Add too, internal, integer, 5”的缩写,并使当前行上的下一个整数比我开始时大 5。

编辑:

每个人都有一些非常好的建议,一些肯定会改进我的工作的好主意。谢谢! Hassek 的答案可能最有可能出现在我的工作流程中,但其他人似乎都没有(完全)回答我最初的问题:适用于整数的运动。 romainl 追踪的提案似乎有这个目标,但我无法让它可靠地工作。

对于我自己(也许还有其他人),我将在下面澄清我的需求:

一个很碍事的 key w作用于单词,但作用于整数,这样我就可以简单地将它添加到我的心理 vim 词汇表中并无缝地使用它。这包括以下场景。 (我将使用 d 作为我的示例键):

  • 普通模式 d : 跳转到下一个整数
  • 普通模式 cd : 更改为光标下整数的结尾(注意 cw 是一种特殊情况,应该更改为 NEXT 字。cw 实际上的作用类似于 ce 。)我希望这种特殊情况可以通过整数也是
  • 可视模式id : 选择 [count] 个整数。
  • 可视模式ad : 选择 [count] 个整数。包括前导或尾随空格。

  • 我是否错过了 w 的任何行为?这可能是一项新动议的预期吗?在正常和视觉模式下甚至都有可用的键吗?

    最佳答案

    您可以使用以下命令对整数进行加减运算:

    <num>Ctrl-a (to add)
    <num>Ctrl-x (to substract)
    它将直接转到下一个数字并执行命令

    关于vim - 有没有办法在vim中获得整数对象运动?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11320083/

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