身為工程師,一定或多或少會碰到這個神祕的編輯器 Vim
使用windows的用戶,第一次遇到他沒意外應該是在用command line提交git的commit的時候,不曉得怎麼編輯commit message
而linux用戶更不用說,所有的文字編輯基本上都要依靠vi或是vim
在這篇裡面,我想介紹幾個基礎的操作以及記憶的方式,來讓這些指令比較容易被記憶
當進入vim的操作時候,當你已經不曉得自己剛剛操作了什麼內容了,那請按下 Esc ,多按幾下,讓自己回到normal mode
接下來請輸入
:q!
這個指令分成三個部分,:代表進入e-mode, q 代表quit,離開的意思,而 ! 是代表放棄所有異動
所以代表的是離開不存檔
如果你想要繼續編輯,可以按下
i
來進入編輯模式(i-mode)
這時候你就可以將你需要的內容填到你希望的位置
此時也可以用方向鍵(上下左右)來移動光標
編輯結束後,再按下 Esc 就可以回到normal mode
如果編輯完成,可以輸入
:wq
這個指令分成三個部分, : 代表進入e-mode, w 代表write,寫入的意思,而 q 是代表離開
所以代表的是儲存並離開
當學會以上指令,至少第一次遇到vim的時候,就可以做最基礎的操作了