| 普通模式:复制、粘贴、删除等 | 说明 |
|---|---|
| dd | 删除单行 |
| ndd | 删除多行,n代表行数 |
| u | 撤销 |
| yy | 单行复制 |
| nyy | 多行复制,n代表行数 |
| p | 向下粘贴 |
| :n,ms/A/B/g | 把n-m行的A替换成B |
| 普通模式:移动光标 | 说明 |
|---|---|
| 0 | 光标跳到行首 |
| $ | 光标跳到行尾 |
| gg | 光标跳到文件开头,可加数字跳到指定行,如10gg |
| G | 光标跳到文件尾部 |
| 普通模式:退出保存 | 说明 |
|---|---|
| :wq | 保存退出(write quit) |
| :x | 保存退出 |
| :q | 退出不保存 |
| :q! | 强制退出 |
| 普通模式:搜索和替换 | 说明 |
|---|---|
| / | 向下搜索,如/unix |
| n 继续搜索,反向搜N | |
| ? | 向上搜索 |
| n 继续搜索,反向搜N | |
| :%s/A/B/g | 替换,把A替换成B,g表示全局 |
| :n,ms/A/B/g | 把n-m行的A替换成B |