vim-surround

surround 插件可以快速编辑围绕在内容两端的字符(pairs of things surrounding things),比如成对出现的括号、引号,甚至HTML/XML标签等。

surround插件主要提供以下命令:

ys添加环绕字符
yS添加环绕字符并拆分新行
yss为整行添加环绕字符
ySS为整行添加环绕字符并拆分新行
cs修改环绕字符
cS修改环绕字符并拆分新行
ds删除环绕字符

surround插件可以识别并处理以下目标实体:

( )
{ }
[ ]
< >
`
"
'
t(标签)
w(单词)

新增环绕字符

在常规模式、插入模式和可视化模式下,可以分别使用ys和S命令来新增环绕字符:

image

修改环绕字符

使用cs命令可以修改环绕字符:

image

删除环绕字符

使用ds命令可以删除环绕字符:

image

posted @ 2021-11-03 14:17  王猪猴  阅读(385)  评论(0编辑  收藏  举报