1、对配对的内容进行操作
这称得上是一个 Vim 的杀手级 Tip,利用该 Tip,你可以快速处理 '、"、()、[]、{}、<> 等配对标点符号中的文本内容,包括更改、删除、复制等。
- ci修改,即干掉,再进入插入模式: ci'、ci"、ci(、ci[、ci{、ci< - 分别更改这些配对标点符号中的文本内容
- di删除: di'、di"、di(、di[、di{、di< - 分别删除这些配对标点符号中的文本内容
- yi拷贝: yi'、yi"、yi(、yi[、yi{、yi< - 分别复制这些配对标点符号中的文本内容
- vi选中: vi'、vi"、vi(、vi[、vi{、vi< - 分别选中这些配对标点符号中的文本内容
对于经常用 Vim 写代码的朋友来说,善用此 Tip 将极大的提高编码效率。
注:把 i 改成 a 的话,会连配对标点一起操作
2、配对之间的跳转
% 可以让光标从它当前所在的括号跳转到与它相匹配的括号上去, 对花括号和
圆括号, 方括号都有效, 常用于手工检查括号是否匹对.
3、选中复制与粘贴
使用vi[等进行选中中括号中的内容,更多选中信息请参考条目1的说明,再按y对选中的内容进行复制,用p进行粘贴
4、vi的xml插件
参考: http://mrtips.blogbus.com/logs/15204324.html
本文转自 zhouhaipeng 51CTO博客,原文链接:http://blog.51cto.com/tianya23/738949,如需转载请自行联系原作者