vi 编辑器
vim 编辑器算是vi的进阶版本
所有的unix like 系统都会内建vi编辑器
vi三种模式分别为:
1、一般模式(默认模式或指令模式)
上下左右方向键 移动光标
pageUp pageDown 翻页
home end 移动到行到首尾
G 移动到内容的第最后一行
gg 移动到内容的第一列
/要搜索的字符 向下搜索
?要搜索的字符 向上搜索
dd 删除光标上面一整行
yy 复制光标所在行
p 光标上面粘帖 P 光标下面粘帖
2、编辑模式
i 进入插入模式
a 从光标所在处前面进行插入(增加字符)
A 从光标所在行末尾插入(增加字符)
r 替换模式 相当于insert键 从光标所在处替换 只替换一个
R 没有限制替换多少个
ESC 退出编辑模式
:set nu 设置显示行号
:set nonu 取消显示行号
数字G 移动到多少行
数字->右方向健 移动多少列
数字yy 复制光标所在以下多少行
数字dd 删除光标以下多少行
3、命令行模式
:w 保存 write
:w! 强制保存
:q 退出
:q! 不保存退出
:wq! 强制保存后离开
常用:
i或者a 进入编辑模式
:wq! 保存后退出
:q! 不保存退出
A 光标移动所在行末尾
G 光标到页尾
gg 光标到页头