Vim
強大的終端文字編輯器
Vi/Vim Editor
Command Mode
i→ 切換至 Insert Mode:→ 切換至 Last line Modev→ 切換至 Visual Modex→ 刪除游標所在字元
Insert Mode
移動
- 方向鍵:上、左、右、下
k,h,l,j:上、左、右、下
編輯
x→ 刪除字元dd→ 刪除整行
複製貼上
yy→ 複製整行p→ 貼上
捲動
Ctrl + u→ 向上捲動Ctrl + d→ 向下捲動
搜尋
/of→ 搜尋 “of”n→ 下一個匹配
其他
- Enter:換行
- Back Space:刪除游標前一個字元
- Del:刪除游標後一個字元
- Page Up/Page Down:上/下翻頁
Last line Mode
:→ 進入 Last line Mode:q→ 不儲存直接離開:q!→ 不儲存,強制直接離開(當有修改不想儲存時):e!→ 放棄所有修改,從上次儲存文件紀錄開始編輯:w→ 儲存文檔但不離開:!w→ 強制儲存文檔但不離開:w {name}→ 儲存文檔並命名為 name,但不離開:wq→ 儲存並離開:!wq→ 強制儲存並離開
Visual Mode
Esc→ 回到 Command Modev→ 字元選擇模式V→ 行選擇模式Ctrl + v→ 區塊選擇模式