vim 的操作
先做简单的记录
H -> J -> K -> L 依次为 左 -> 下-> 上 -> 右 (当然也可以使用上下左右键, 看自己的习惯)
模式
首先, vim 存在三种模式, 分别是普通模式, 插入模式, 和视图模式
• 启 动Vim后,vim在 Normal 模式下。
• 让我们进入 Insert 模式,请按下键 i 。(你会看到vim左下角有一个–insert–字样,表示,你可以以插入的方式输入了)
• 此时,你可以输入文本了,就像你用“记事本”一样。
• 如果你想返回 Normal 模式,请按 ESC 键。
常用的命令
- i → Insert 模式,按 ESC 回到 Normal 模式.
- :wq → 存盘 + 退出 (:w 存盘, :q 退出)
- dd → 删除当前行,并把删除的行存到剪贴板里
- p → 粘贴剪贴板
- a → 在光标后插入
- o → 在当前行后插入一个新行
- ^ → 到本行第一个不是blank字符的位置(所谓blank字符就是空格,tab,换行,回车等)
- $ → 到本行行尾
- /pattern → 搜索 pattern 的字符串(如果搜索出多个匹配,可按n键到下一个)
- :q! → 退出不保存 :qa! 强行退出所有的正在编辑的文件,就算别的文件有更改
- . → (小数点) 可以重复上一次的命令
- w → 到下一个单词的开头。
- e → 到下一个单词的结尾。
- % : 匹配括号移动,包括 (, {, [. (陈皓注:你需要把光标先移到括号上)
- “”和 “#”: 匹配光标当前所在的单词,移动光标到下一个(或上一个)匹配单词(是下一个,#是上一个)
- dd: 删除当前行 (删后处于普通模式normal mode)
- S: 删除当前行(删后处于插入模式 insert mode)