vim-surround
surround 插件可以快速编辑围绕在内容两端的字符(pairs of things surrounding things),比如成对出现的括号、引号,甚至HTML/XML标签等。
surround插件主要提供以下命令:
ys添加环绕字符
yS添加环绕字符并拆分新行
yss为整行添加环绕字符
ySS为整行添加环绕字符并拆分新行
cs修改环绕字符
cS修改环绕字符并拆分新行
ds删除环绕字符
surround插件可以识别并处理以下目标实体:
( )
{ }
[ ]
< >
`
"
'
t(标签)
w(单词)
新增环绕字符
在常规模式、插入模式和可视化模式下,可以分别使用ys和S命令来新增环绕字符:
修改环绕字符
使用cs命令可以修改环绕字符:
删除环绕字符
使用ds命令可以删除环绕字符: