1、vi filename              编辑文件(此时vi即为:命令模式)                 

2、i, I, a, A, o, O          进入文本模式,可向文件中添加内容 

3、ESC                       命令模式/文本模式相互切换                            
4、:w,     :wq                保存文件、保存文件并退出
5、:q,      :q!                退出vi、放弃修改并退出                                  
6、:wq                         保存并退出                                        
7、h, j, k, l                   光标移动                                                           
8、x, X                         删除一个字符
9、r, R                         修改字符                                                         
10、w, b, e, ge            按单词一点光标
11、^, $                       移动到行首于行末                                            
12、{, }                        移动到上一段、下一段
13、fx, tx, Fx, Tx(x代表特定字符)    本行内移动到特定字符              
14、d$, d0                   删除到行尾、删除到行首                              
16、dd, 3dd                 删除一行、删除三行                                                
17、yy, 3yy                  复制一行、复制三行                            
18、yw, 3yw                 复制到下一词首(包含本词后的空格)、复制3个词  
19、/str, ?str                向前搜索str、向后搜索
20、u, Ctrl+R, U           取消上一次的改动、撤销一次回退操作、一次性取消最近在本行上的全部改动
21、:%s/four/4/g          将文字所有four替换成4,%范围前缀表示在所有行中执行替换,g表示替换左右匹配点