vim光标插件
vim-surround
方便编辑括号,括号,引号,XML标标签等的插件
vim-multiple-cursors
多光标操作,方便对词进行操作的插件
vim-surround
"
换'
"Hello world!"
cs"'
'Hello world!'
'
换<q>
标签,且会自动封闭标签</q>
'Hello world!'
cs'<q>
<q>Hello world!</q>
删除"
"Hello world!"
ds"
Hello world!
选中词后,给词加符号
Hello world!
Hello被选中
ysiw]
# iw : i 编辑 w文本对象
[Hello] world!
需要在符号与词间加空格
[Hello] world!
cs]{
使用cs]{
而不是cs]}
{ Hello } world!
讲整行用)
扩起来
{ Hello } world!
yssb
#或
yss)
({ Hello } world!)
恢复修改
({ Hello } world!)
ds{ds)
Hello world!
选中词,加强调
Hello world!
ysiw<em>
<em>Hello</em> world!
逐行可视模式(V
)下对整行进行加<p>
标签的操作
<em>Hello</em> world!
S<p class="important">
<p class="important">
<em>Hello</em> world!
</p>
该插件就是用定义的ds
、cs
、yss
来完成操作的
vim-multiple-cursors
<C-n>
开启多光标并选择光标下的单词匹配<C-x>
跳过这个到下一匹配<C-p>
选择上一匹配<A-n>
启动multicursor并选择所用项<Esc>
退出多光标