移动光标 | |
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 | 反白的地方删除 |
转载于:https://blog.51cto.com/sourberry/515263