#只能从命令模式进入底行模式
#保存退出
:q #退出
:q! #强制退出
:w #保存
:wq #保存退出
:wq! #强制保存退出
:x #保存退出
#光标移动 移动的行 删除
:n #n 数字 跳转到指定的行
:1d #删除第一行
:1,10d #删除多行
#替换 跟sed一样
:%s#old#new#g #全局替换
:1s#admin#root#g #替换指定的行
:1,5s#bin#oldboy#g #替换多行
# 文件另存为
:w new1.txt #将文件的内容另存为一个新文件
:1,10w new2.txt #将文件的第一行到第十行内容另存为一个新文件
#导入其他文件内容进入这个文件
:$r /etc/hosts #导入/etc/hosts文件中的内容到此文件的结尾
:0r /etc/hosts #导入/etc/hosts文件中的内容到此文件的行首
#搜索
/root #搜索root的字符串
n #向下查找
N #向上查找
N #向上查找
/rootc #搜索的时候,忽略大小写
:noh #取消高亮