1、定义:
2.命令模式操作
光标跳转复制/粘贴/删除查找/撤销/保存 末行模式操作
开关参数的控制
1、定义:
当文件不存在,则自动新建,vim不能新建目录 三个模式:命令模式 插入模式(输入模式) 末行模式 命令模式: i键或者o键 -----> 插入模式 (按Esc键回到命令模式) 输入英文得冒号“:”---->末行模式(按Esc键回到命令模式) 末行模式 输入 :wq #保存并退出 末行模式 输入:q! #强制不保存退出2.命令模式操作 光标跳转
| 操作类型 | 按键指令 | 用途 |
|---|---|---|
| 移动光标 | 上下左右 | 上下左右 |
| 光标行内跳转 | Home键 或者 ^、数字0 | 跳转到首行 |
| 光标行内跳转 | End键 或者 $键 | 跳转到行尾 |
| 全文翻页 | PgUp键 或者 PgDn键 | 向上翻页、向下翻页 |
| 光标行间跳转 | 1G 或者gg | 跳转到文件的首行 |
| 光标行间跳转 | G | 跳转到文件的末尾行 |
| 操作类型 | 按键指令 | 用途 |
|---|---|---|
| 复制 | yy、3yy | 复制光标处的1行、3行 |
| 粘贴 | p、P | 粘贴到光标处之后、之前 |
| 撤销 | u | 撤销一步 |
| 删除 | x或Delete键 | 删除光标处的单个字符 |
| dd、3dd | 删除光标处的一行、3行 | |
| d^ | 从光标处之前删除至行首 | |
| d$或D | 从光标处删除至行尾 |
| 操作类型 | 按键指令 | 用途 |
|---|---|---|
| 文本查找 | /a | 向后查找字符串“a” |
| n、N | 跳至后/前一个结果 | |
| 撤销编辑 | u | 撤销最近的一次操作 |
| U | 撤销对当前行的所有操作 | |
| Crtl+r | 取消前一次撤销操作 | |
| 保存退出 | ZZ(大写)或者:wq | 保存修改并退出 |
:r /etc/filesystems 读入其他文件内容
开关参数的控制| 操作类型 | 按键指令 | 用途 |
|---|---|---|
| 编辑器设置 | :set nu 或nonu | 显示/不显示行号 |
| 编辑器设置 | :set ai 或noai | 启用/关闭自动缩进 |



