cp /etc/services ./ #把services文件移动到当前目录下进行操作
#光标移动
G #光标移动行尾 当前文件的最后一行
gg (1 G ) #光标移动到第一行
10gg (10G) #光标移动到第十行
ngg #光标移动到指定的行
nG #光标移动到指定的行
^ #光标移动到当前行行首
$ #光标移动到当前行的行尾
h #向左
l #向右
j #向下
k #向上
w #移动到下一个字符串的首字母 短跳 以空格或者特殊符号为分隔符
W #移动到下一个字符串的首字母 长跳 以空白字符为分隔符
e #移动到下一个字符串的尾字母 短跳 以空格或者特殊符号为分隔符
E #移动到下一个字符串的尾字母 长跳 以空白字符为分隔符
b #移动到上一个字符串的首字母 短跳 以空格或者特殊符号为分隔符
B #移动到上一个字符串的首字母 长跳 以空白字符为分隔符
ctrl键 + f #向下翻页
ctrl键 + b #向上翻页
ctrl键 + u #向上翻半页
ctrl键 + d #向下翻半页
#复制 粘贴
yy #复制当前行
nyy #复制多行 包含当前行
p (小写) #在当前行的下一行进行粘贴
P (大写) #在当前行的上一行进行粘贴
np #粘贴多次
nP #粘贴多次
#删除==剪切 粘贴
dd #删除当前行 剪切当前行
ndd #删除多行 包含当前行
dG #删除当前行到文件的结尾
delete #从前往后删除一个字符
x #从前往后删除一个字符
X #从后往前删除一个字符
de/dw #删除当前一组字符串 以特殊符号或者空白字符为分割
D #删除当前光标所在字符及当前行向后的所有的内容
#撤销 简单替换
u #撤销
ctrl键 + r #回滚你的撤销
r #在当前光标上面进行替换 没有进入编辑模式
R #连续替换
R #连续替换
~ #把当前光标所在字符替换为大小写
>> #将当前行向后进行缩进
<< #将缩进取消
fi #将光标快速移动到当前行的第一个i字符 ; 跳转到下一个
* #高亮显示当前光标所在的字符串 向下跳转
# #向上跳转
#保存退出
ZZ #保存退出