VIM使用
- i → Insert 模式拔妥,按 ESC 回到 Normal 模式.
- x → 刪當前光標所在的一個字符偷线。
- :wq → 存盤 + 退出 (:w 存盤, :q 退出) (:w 后可以跟文件名)
- dd → 刪除當前行团赏,并把刪除的行存到剪貼板里
- p → 粘貼剪貼板
- hjkl →你也可以使用光標鍵 (←↓↑→). 注: j 就像下箭頭蒲牧。
- :help <command> → 顯示相關命令的幫助纯赎。你也可以就輸入 :help 而不跟命令傅蹂。(退出幫助需要輸入:q)
1. 各種插入模式
- a → 在光標后插入
- o → 在當前行后插入一個新行
- O → 在當前行前插入一個新行
- cw → 替換從光標所在位置后到一個單詞結尾的字符
2. 簡單的移動光標
- 0 → 數(shù)字零哮塞,到行頭
- ^ → 到本行第一個不是blank字符的位置(所謂blank字符就是空格刨秆,tab,換行忆畅,回車等)
- $ → 到本行行尾
- g_ → 到本行最后一個不是blank字符的位置衡未。
- /pattern → 搜索 pattern 的字符串(如果搜索出多個匹配,可按n鍵到下一個)
3. 拷貝/粘貼 (p/P都可以家凯,p是表示在當前位置之后缓醋,P表示在當前位置之前)
- P → 粘貼
- yy → 拷貝當前行當行于 ddP
4. Undo/Redo
- u → undo
- <C-r> → redo
5. 打開/保存/退出/改變文件(Buffer)
- :e <path/to/file> → 打開一個文件
- :w → 存盤
- :saveas <path/to/file> → 另存為 <path/to/file>
- :x, ZZ 或 :wq → 保存并退出 (:x 表示僅在需要時保存绊诲,ZZ不需要輸入冒號并回車)
- :q! → 退出不保存 :qa! 強行退出所有的正在編輯的文件蛹尝,就算別的文件有更改橡淑。
- :bn 和 :bp → 你可以同時打開很多文件亏吝,使用這兩個命令來切換下一個或上一個文件炉抒。