就在昨天Docker更新了教學文件,今天只好先寫點別的東西了,之前在操作server的時候,有使用過Vim,今天就來分享一下我學到的一些用法
Vim是從vi發展出來的一個文字編輯器。其程式碼補完、編譯及錯誤跳轉等方便編程的功能特別豐富,在程式設計師中被廣泛使用。
-wikipedia
基本上 vim 共分為三種模式,分別是一般指令模式、編輯模式與指令列命令模式。這三種模式的作用分別是:
vim [filename]
進入一般指令模式$ vim [filename]
整個畫面主要分為兩部份,上半部與最底下一列兩者可以視為獨立的區塊。
按下 i 進入編輯模式,開始編輯文字
在一般指令模式之中,只要按下 i, o, a 等字元就可以進入編輯模式了!在編輯模式當中,你可以發現在左下角狀態列中會出現 –INSERT- 的字樣,那就是可以輸入任意字元的提示囉!這個時候,鍵盤上除了 [Esc] 這個按鍵之外,其他的按鍵都可以視作為一般的輸入按鈕了,所以你可以進行任何的編輯囉!
按下 [ESC] 按鈕回到一般指令模式
當我們編輯完畢了,那麼應該要如何退出呢?沒錯!就是按下 [Esc] 即可!馬上你就會發現畫面左下角的 – INSERT – 不見了
進入指令列模式,檔案儲存並離開 vi 環境
OK,我們要存檔了,存檔 (write) 並離開 (quit) 的指令很簡單,輸入『:wq』即可存檔離開!