整理现在自己用到的一些东西~
| 打开或新建一个文本文件 a.txt | vim a.txt |
| 退出编辑模式 | esc键 |
| 插入字符 |
I 在当前光标插入字符 O 在下一行插入字符 A 在当前光标的下一个位置后插入字符 |
| 删除字符 |
x 删除光标所在的字符 X 删除光标所在的前一个字符 d+? 删除多个 dw 删除一整个单词 de 删除到本单词末尾 db 删除前一个单词 dd 删除一整行 |
| 复制 |
y+? yy 复制一整行 yw 复制一个单词 |
| 粘贴 | p 粘贴 |
| 显示行号 | set number |
| 查找 |
/abc 向下查找 abc ?abc 向上查找abc |
| 光标移动 |
h 向前 j 向下 k 向上 l 向后 |
| 全文替换 | %s/abc/aaa/g 把abc替换成aaa |
| 多行注释 |
1. ctrl + v 进入visual block模式 2. 用j 或 k 选中多行 3. 按大写字母 I(进入编辑模式),输入注释符(如 //) 4. 按esc键即可 |
| 取消多行注释 |
1. ctrl + v 进入visual block模式 2. 用l 可以选择多列,用j 或 k 选中注释符号 3. 按 d 即可全部取消 |