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>退出多光标