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