vi
参考http://www.cnblogs.com/88999660/articles/1581524.html
1.插入文本类命令
a:光标后
A:当前行尾
o:当前行之下新开一行
O:当前行之上新开一行
i: 在光标前
2.删除命令
x:删除光标后
X:删除光标前
vim
窗口管理:
1.ctrl+ww 切换窗口
2.sp 横向分割当前窗口
3 vsp纵向分割当前窗口
查找及替换
1.查找字符串 /字符窜, n 继续查找下一个 N查找上一个
2.ctrl +* 查看下一个光标处匹配的字符窜
ctrl + # 查找上一个光标处匹配的字符窜
3.全文查找字符窜sad并替换happy :%s/sad/happy/gc
4.查找一个目录/home/cloud/test里所有子目录包含某字符窜'findme'的文件
:vimgrep /findme/gj /home/cloud/test/*/**, 然后输入 :cw 调出查找结果
编辑
1.撤销操作 u
2.重做 ctrl+r
3.删除一行 d
4.复制粘帖一行 yyp
5.
内容块操作
1.在一段内容前添加#号
ctrl+v 选择内容,然后按大写i ,在第一行最前加 # ,然后按Esc键