文章目录
1.一般模式
使用vi 打开一个文档就处于一般模式(Linux默认模式)
| 语法 | 功能 |
|---|---|
| yy | 复制光标当前行 |
| y数字y | 复制一段 |
| p | 张贴 |
| u | 撤销回到上一步 |
| dd | 删除当前行 |
| d数字d | 删除涵光标n行 |
| yw | 复制一个单词 |
| dw | 删除一个单词 |
| shfit+g | 最后一行 |
| shift+^ | 当前行开头 |
| shift+$ | 当前行后 |
2.编辑模式
从一般模式->编辑模式(iaO)->一般模式(Esc(键盘左上缴键))
| 语法 | 功能 |
|---|---|
| I | 光标跑到前面插入 |
| i | 光标在当前字母前插入 |
| A | 光标跑到后面插入 |
| a | 光标在当前字母后插入 |
| O | 当前行前插入 |
| o | 当前行后行插入 |
3.指令模式
指的是文件操作后效果,只有在一般模式才生效
| 语法 | 功能 |
|---|---|
| :w | 保存 |
| :q | 只有:w才能使用该命令表示退出 |
| :wq保存并退出(最常用,记住) | |
| :q! | 强制退出(不保存) |
| :set nu | 显示行号nonu关闭 |
| :? | 查找 |










