移动光标
0或功能键【Home】 移动到这一行的最前面字符处
$或功能键【End】 移动到这一行的最后字符
G 移动到这个文件的最后一行
gg 移动到这个文件的第一行,相当于1G
5【Enter】 光标向下移动n行
查找与替换
/word 向下查找一个名称微word的字符串
?word 向上查找一个名称微word的字符串
n 重复前一个查找的操作
N 与n相反,“反向”进行前一个查找操作
:n1,n2s/word1/word2/g n1与n2为数字,在这两行之间寻找word1这个字符串,并将这些字符串全部替换为word2
:1,$s/word1/word2/gc 从第一行到最后一行之间寻找word1这个字符串,并将这些字符串全部替换为word2,在替换前显示提示给用户确认
删除,复制与粘贴
x,X x为向后删除一个字符,X为向前删除一个字符
nx 连续向后删除n个字符
dd 删除光标所在的那一行
5dd 删除光标所在的向下5行
yy 复制光标所在的那一行
5yy 复制光标所在的向下的5行
p,P p为将已复制的数据在光标的下一行粘贴,P反之在上一行
u 复原前一个操作
【Ctrl】+r 重做上一个操作
. 小数点,重复前一个操作
块选择
V,【Ctrl】+v 块选择,可以用长方形的方式选择数据
y 将反白的地方复制起来
d 反白的地方删除