Vim 中大小写切换命令的扩展功能

Vim 中大小写切换命令的扩展功能

在我目前重构相当大的代码库的工作中,我发现自己想时不时地互相替换撇号和引号。

到目前为止,我一直在申请s/"/'/g我所做的视觉选择,效果很好。

最近,我发现了波形符 ( ~) 命令。我认为如果我可以扩展它的功能,不仅可以更改字符的大小写,还可以进行交换,反之亦然,那就太好"'。是否可以扩展其功能来实现这一目标?

答案1

正如@Marco 在评论中指出的那样,您可能正在寻找环绕声插件。使用此插件您可以更改文本的周围环境。例如:

"Hello World"

进入文本和新闻内部cs"',周围环境将变为

'Hello World'

我还推荐蒂姆·波普的病原用于设置所有内容的插件。它还将安装帮助页面。 github 页面上有详细信息。

相关内容