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 光标到页头