
| No. | 单词 | 释义 |
|---|---|---|
| 1 | $ | 移动到行尾 |
| 2 | 'x | 移动到标记 x 处 |
| 3 | /pattern | 向前搜索指定模式 |
| 4 | 0 | 移动到行首 |
| 5 | :!<command> | 在 Vim 中执行命令并返回 |
| 6 | :%s/old/new/g | 全局替换文档中的所有旧文本为新文本 |
| 7 | :%s/old/new/gc | 全局替换并逐个确认替换 |
| 8 | :%s/old/new/gi | 全局替换并忽略大小写 |
| 9 | :%s/search/replace/gc | 全局替换并逐个确认替换 |
| 10 | :help keyword | 查看关键词的帮助文档 |
| 11 | :line_number | 移动到指定行号 |
| 12 | :q | 退出编辑器(如果没有更改) |
| 13 | :q! | 强制退出编辑器,不保存更改 |
| 14 | :r !<command> | 在 Vim 中执行命令并将输出插入 |
| 15 | :r filename | 将文件内容插入当前位置 |
| 16 | :set nonu | 隐藏行号 |
| 17 | :set nonumber | 隐藏行号 |
| 18 | :set nu | 显示行号 |
| 19 | :set number | 显示行号 |
| 20 | :set syntax=language | 设置语法高亮(例如:set syntax=python) |
| 21 | :set ts=spaces | 设置 Tab 替换为空格 |
| 22 | :split | 水平分割窗口 |
| 23 | :vsp filename | 垂直分割窗口并打开文件 |
| 24 | :vsplit | 垂直分割窗口 |
| 25 | :w | 保存文件 |
| 26 | :w filename | 将当前文件另存为指定的文件名 |
| 27 | :wq | 保存并退出 |
| 28 | :wq! | 强制保存并退出 |
| 29 | ?pattern | 向后搜索指定模式 |
| 30 | A | 在行尾插入文本 |
| 31 | Ctrl + b | 向上滚动整屏 |
| 32 | Ctrl + d | 向下滚动半屏 |
| 33 | Ctrl + f | 向下滚动整屏 |
| 34 | Ctrl + g | 显示文件信息,光标位置等 |
| 35 | Ctrl + i | 前进到下一个位置 |
| 36 | Ctrl + n | 在插入模式下自动完成 |
| 37 | Ctrl + o | 返回上一个位置 |
| 38 | Ctrl + r | 重做被撤销的操作 |
| 39 | Ctrl + u | 向上滚动半屏 |
| 40 | Ctrl + w + = | 使所有窗口大小相等 |
| 41 | Ctrl + w + Arrow | 在窗口之间切换焦点 |
| 42 | Ctrl + w + c | 关闭当前窗口 |
| 43 | G | 移动到文档末尾 |
| 44 | I | 在行首插入文本 |
| 45 | N | 跳到上一个匹配项 |
| 46 | O | 在当前行上方插入新行并进入插入模式 |
| 47 | ^ | 移动到行首非空白字符处 |
| 48 | `x | 移动到标记 x 处(精确位置) |
| 49 | a | 在光标后插入文本 |
| 50 | b | 返回到前一个单词的开头 |