Vim:将匹配的括号转换为匹配的大括号

Vim: converting matching parenthesis to matching curly braces

我看到一个截屏视频,其中有人突出显示了一组括号并立即将它们转换为花括号。这是宏还是 Vim 东西?

您可以使用 surround.vim 插件。 https://github.com/tpope/vim-surround

例如

当您的光标 (*) 位于:( fo*o) 时,按 cs({ 会将您的文本更改为 { fo*o}

他们使用 vim surround plugin.

引用他们的 Hello World。

It's easiest to explain with examples. Press cs"' inside

"Hello world!"

将其更改为

'Hello world!'