gpt4 book ai didi

VIM 使用当前行号作为命令参数

转载 作者:行者123 更新时间:2023-12-02 21:27:36 27 4
gpt4 key购买 nike

假设我使用 VIM 或 (GVIM) 来做这样的事情:

:100,100+128s/^1/xx/g

所以,换句话说,我将替换任何以“1”开头的行,并将其替换为“xx”。但是我只感兴趣在行号 (100) 和 (128) 之间运行此命令。

但是,我希望能够做到这一点,而不是硬编码所需的行号(在本例中为#100),我希望命令从光标当前所在的行获取行号!我该怎么做呢?我知道我 echo line(".") 只会显示它,实际上并不会在命令中使用行号。

谢谢,——鲁迪

最佳答案

来自:help cmdline-ranges:

The default line specifier for most commands is the cursor position…

但是,要完全指定它,您可以使用 . — 当前行的特殊字符。 (请参阅:帮助范围。)

关于VIM 使用当前行号作为命令参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23142414/

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