gpt4 book ai didi

vim - 用字符串替换 vim-surround 中的周围引号

转载 作者:行者123 更新时间:2023-12-05 01:05:46 27 4
gpt4 key购买 nike

我正在使用 vim-surround,我正在尝试替换:

'this text needs to be replaced'


**this text needs to be replaced**

我已经完成了 yss 和 cst(即):
:cst**
:yss**

并且两者都只捕获到第一个 *。

如何用字符串包围文本?

HTML 标签显然工作正常,我猜他们检测到 '<' 的第一个实例并打开输入缓冲区,但对于其他似乎不可能的文本。

最佳答案

您可以在 VIM 中自定义行为,例如

let g:surround_42 = "**\r**"

或基于文件的位置 txt是一种文件类型
autocmd FileType txt let b:surround_42 = "**\r**"

其中 42 是 * 的 ASCII 值.然后像往常一样用单个 * 更改包围的文本对象它将被替换为 ** .

关于vim - 用字符串替换 vim-surround 中的周围引号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21011866/

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