Vim三分钟教程

本教程为非Vim用户(尤其是Emacs用户)量身打造,通过用三分钟时间阅读,即可避免非Vim用户在只安装了Vim的计算机上束手无策。


===光标移动===
.........k...
....h.....l..
......j.......


===基本操作===
i: 插入
x: 删除字符
u: 撤销
C-r: 反撤销

 

===复制粘贴===
v: 开始选择文本
y: 复制
d: 剪切
p: 粘贴


===正则搜索===
和less中操作相同:用/搜索,用n转到下一个搜索结果


===正则替换===
:%s/Foo/Bar/g其中%表示在所有行中搜索,而不是只搜索当前行。

正则语法和emacs相同。与perl的不同点:圆括号不是特殊字符,反而\(和\)是特殊字符,用于提取。用\1,\2,...,\k作为提取结果,而不是$1,$2,...,$k


===结束编辑===
:w 保存
:q 普通退出
:q! 不保存退出

posted @ 2011-04-24 03:23  jimbo  阅读(463)  评论(1编辑  收藏  举报