Linux學習-001使用vi編輯器建立文字檔案
阿新 • • 發佈:2019-02-09
轉載自 https://blog.csdn.net/u013201439/article/details/49779347
前言
Linux下有許多編輯器,如KDE下的kwrite,GNOME下的gedit。其中歷史最悠久的、使用最廣泛的就是vi編輯器及其增強版vim。
vi是“Visual Interface”的簡稱,可以完成輸出、刪除、查詢、塊操作等眾多文字操作。需要注意的是,vi不是一個排版程式,僅僅是一個文字編輯程式。
說明
vi有三種基本的工作模式,分別是:命令列模式、文字輸入模式、末行模式。
命令列模式:鍵盤上輸入的任何字元都會被當做編輯命令來解釋,命令通常是單個鍵。不管出於何種模式,只要按一下ESC鍵,即可進入命令列模式。
文字輸入模式:使用者在鍵盤上輸入的字元都會被vi當做檔案內容,並且在螢幕上顯示。在命令模式下輸入插入i、附加a、開啟o、修改c、取代r、替換s、命令都可以進入文字輸入模式。
末行模式:也稱ex轉義模式。在命令列模式,按“:”鍵進入末行模式,末行命令執行完成後,自動回到命令模式。可以使用退格鍵刪除命令,將命令全部刪除後,再按一下退格鍵,即可回到命令模式。
演示
開啟終端,通過vi test 命令建立一個test檔案。
進入到vi編輯器的命令列模式
按“i”鍵進入文字輸入模式,這時左下方有“插入”提示
輸入要儲存的文字
按ESC鍵進入命令列模式,輸入“:”
輸入命令“wq”,即儲存並退出
這時在桌面上出現了test檔案,如圖所示: