如果你想要使用 vi 來建立一個名為 test.txt 的檔案時,你可以這樣做:
- 使用 vi 進入一般模式;
vi test.txt
直接輸入『 vi 檔名』就能夠進入 vi 的一般模式了。請注意,記得 vi 後面一定要加檔名,不管該檔名存在與否! 整個畫面主要分為兩部份,上半部與最底下一行兩者可以視為獨立的。如下圖 2.1.1 所示,圖中那個虛線是不存在的, 鳥哥用來說明而已啦!上半部顯示的是檔案的實際內容,最底下一行則是狀態顯示列(如下圖的[New File]資訊), 或者是命令下達列喔!
圖 2.1.1、用 vi 開啟一個新檔案 - 按下 i 進入編輯模式,開始編輯文字在一般模式之中,只要按下 i, o, a 等字元就可以進入編輯模式了!在編輯模式當中,你可以發現在左下角狀態列中會出現 –INSERT- 的字樣,那就是可以輸入任意字元的提示囉!這個時候,鍵盤上除了 [Esc] 這個按鍵之外,其他的按鍵都可以視作為一般的輸入按鈕了,所以你可以進行任何的編輯囉!
圖 2.1.3、開始用 vi 來進行編輯 - 按下 [ESC] 按鈕回到一般模式好了,假設我已經按照上面的樣式給他編輯完畢了,那麼應該要如何退出呢?是的!沒錯!就是給他按下 [Esc] 這個按鈕即可!馬上你就會發現畫面左下角的 – INSERT – 不見了!
- 在一般模式中按下 :wq 儲存後離開 viOK,我們要存檔了,存檔並離開的指令很簡單,輸入『:wq』即可存檔離開! (注意了,按下 : 該游標就會移動到最底下一行去!) 這時你在提示字元後面輸入『 ls -l 』即可看到我們剛剛建立的 test.txt 檔案啦!整個圖示有點像底下這樣:
圖 2.1.4、儲存並離開 vi 環境
如此一來,你的檔案 test.txt 就已經建立起來囉!