vim
完善中
第一阶段:先掌握这些
- 显示行号
- 按下 : 后输入命令,按回车执行。如
:set number会显示行号。
- 方向键
h: 左j: 下k: 上l: 右 - 插入模式
i: 进入插入模式,在光标前插入文本。a: 进入插入模式,在光标后插入文本。o: 进入插入模式,在当前行下方插入新行。O: 进入插入模式,在当前行上方插入新行。
- 退出插入模式
Esc: 退出插入模式,返回正常模式。
- 保存和退出
:w: 保存文件。:q: 退出 vim。:wq: 保存并退出。:q!: 强制退出,不保存。
- 删除字符
x: 删除光标所在位置的字符。X: 删除光标前的字符。dd: 删除当前行。d$: 删除光标到行尾的字符。d^: 删除光标到行首的字符。
- 复制和粘贴
yy: 复制当前行。p: 在光标后粘贴复制的文本。P: 在光标前粘贴复制的文本。
- 撤销和重做
u: 撤销上一个操作。Ctrl + r: 重做上一个撤销操作。
- 搜索和替换
/pattern: 搜索模式,输入要搜索的文本,按回车确认。n: 搜索下一个匹配项。N: 搜索上一个匹配项。:%s/old/new/g: 全局替换,将文件中所有匹配的 old 替换为 new。