ctrl + f | 向下移动一页 | 
|---|---|
ctrl + b | 
向上移动一页 | 
0或者home | 
移动到当前行的最前面 | 
$或者end | 
移动到当前行的最后面 | 
G | 
移动到文件的最后一行 | 
gg | 
移动到文件的第一行 | 
n<Enter> | 
光标向下移动n行 | 
/word | 
光标向下搜寻一个名称为word的字符串 | 
:1,$s/word1/word2/g | 
从第一行到最后一行寻找word1字符串,并将其替代为word2 | 
x,X | 
向前删除一个字符 | 
dd | 
删除当前行 | 
yy | 
复制当前行 | 
p,P | 
p为将已经复制的数据粘贴在光标的下一行,P将数据复制到光标的上一行 | 
u | 
撤销 | 
ctrl + r | 
重复上一个动作 | 
编辑模式: 
按下【(a,A,i,I,o,O)插入,r,R(取代)】等任意一个字母进入编辑模式 
按下Esc可以退出编辑模式
指令列命令模式: 
一般模式输入:,/,?三个中的任意一个进入该模式。 
常用命令:
wq | 保存并退出 | 
|---|---|
wq! | 
强制保存并退出 | 
set nu/nonu | 
显示行号/不显示行号 | 
set ff | 
显示文件类型 | 
set ff=unix | 
将文件类型设置成unix | 
注意:
!一般这个都有强制的含义。原文:https://www.cnblogs.com/tianyikun/p/9715278.html