預設文字編輯器
vim 是 vi 這個出道超過 40 年老牌 linux 文字編輯器的加強版
他是 git 的預設編輯器,雖然在 git 內也可以使用 notepad (計事本) 來編輯檔案
但 vim 由於是預設的,所以或許有些人會不小心進入而不知該如何操作與離開,甚至不小心改動到檔案的狀況
所以我們簡單介紹一下,至少讓大家可以打字、存檔與離開。
不小心進入也不至於慌了手角。
模式切換
vim 跟大多的 windows 編輯器不一樣的地方在於有分模式
一般 windows 編輯器一打開就可以打字,但 vim 跟 NVDA 在網頁上的編輯區一樣是有分模式的,
在 vim 中比較常見的兩個模式為 normal 與 insert 也就是普通與插入模式。
normal 模式
普通模式又稱指令模式,他是一進入 vim 的預設模式,在這個模式當中,就像 NVDA 的瀏覽模式一樣,是不能輸入文字的
主要是可以進行一些動作,例如、複製、剪下、貼上、存檔、離開、刪除等等。
- :w 按 enter 可以存檔
- :q 按 enter 可以離開檔案,也就是關閉檔案
如果沒有存檔會先跳出提示,不會直接關閉檔案 - :wq 按 enter 存檔後離開檔案
注意,冒號 :
是必須的。
從 normal 模式有三種方式可以切換到 insert 模式:
- i 就是 insert 游標會在該字上等待輸入
- a 就是 append 游標會在該字的後一個字元等待輸入
- o 會直接往下插入一行,游標移到該空行的第一格等待輸入
insert 模式
插入模式又稱編輯模式,主要用來輸入文字。
在 insert 模式按 esc 鍵(跳離鍵) 或按 ctrl+[
可切回 normal 模式
結語
vim 的指令非常多,可以做很多有趣的事,不過我們重點是 git 所以就先簡單介紹到這裡,
之後有用到再補充就好。
※最後更新時間:2020-12-04 09:34:32 From:211.23.21.202 By:特種兵