gpt4 book ai didi

vim - 轻松编辑 formatlistpat?

转载 作者:行者123 更新时间:2023-12-01 11:51:24 24 4
gpt4 key购买 nike

我想为 formatlistpat 尝试不同的正则表达式选项。关于最简单的方法有什么建议吗?

我知道在插入模式下我可以使用 <Ctrl+r>粘贴到寄存器中。而且我可以使用它来编辑宏。是否有等效的选项?或者更简单的东西?

我的另一个想法是获取一个带有 set 命令的缓冲区。但是我不确定将选项值放入缓冲区以便对其进行编辑的方法。

有什么想法吗?提示?建议?

最佳答案

当您编辑命令行时,您有两个选择:

  1. 使用自动完成:

    set formatlistpat=<Tab>

    (不是真正的制表符,而是“wildchar”/“wildcharm”设置的任何内容)。这将使用当前选项值填充命令行,正确转义。我不能为这个特定选项建议这种方式,因为双重转义看起来很难看,而且大多数模式中都有很多转义。

  2. 使用表达式寄存器(在命令行和插入模式下都有效):

    let &formatlistpat=<C-r>=string(&formatlistpat)<CR>

    请注意,在这种情况下,转义不会自动完成。使用 :letstring() 比对 :set 进行适当的转义更容易。

关于vim - 轻松编辑 formatlistpat?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11155779/

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