一些命令:
1. dd : 删除一行
2. yy :复制一行
3. v or ctrl + v or shift + v : 选择
4.shift + a : 光标移到最后并启动插入模式
5.shift + i : 光标移动到开头并启动插入模式
6. o : 另起一行,并启动插入模式
7. .(句号按键) : 重复执行上一次修改操作
8. shift + 8 : 高亮显示光标下的所有单词(查找所有匹配单词)
9. :%s/target/replacement/g : 把所有的target 都替换成 replacement. (其中冒号表示进入命令行模式,% 表示当前文件中的所有行)
10.G : 移动到文件结尾
11. gg : 移动到文件开头
12. gg=G 自动缩进整个文件 缩进的空格数量要设置
13. << 减小当前行的缩进
14. >> 增加当前行的缩进
15. == 自动缩进当前行
16. ctrl + e : 往上移动一行
17. ctrl + y : 往下移动一行
18. ctrl + d : 向下翻页
19. ctrl + u : 向上翻页
20. :t 复制行 (:[range]t {address} 表示把range 的内容复制到address) :t.(复制当前行到当前行) :2t.(复制第二行到当前行)
21. sp {pathname} :垂直打开窗口并载入对应文件
22.vsp {pathname} :水平打开窗口并载入对应文件
23.shift + 5 : 匹配括号