Vim編輯器學習筆記,vim學習筆記
能在Linux中啟動並執行文字編輯器很多,每個人喜歡的也不一樣。各種不同的Linux發行版一定會內建Vi編輯器,其它編輯器可能不會內建,需要自己安裝。所以必須學會Vi的使用,以應對在新的Linux環境。Vim編輯器是Vi編輯器的升級版,功能比Vi強大,並且相容Vi的操作。所以我就直接學習Vim編輯器。(此文只是記錄我的學習筆記,會不斷地補充和修改,如有不對的地方請指正)
Vim編輯器有三個模式,分別是指令模式、插入模式和命令列模式。開啟Vim時,首先進入指令模式,此模式下可以進行游標移動、刪除、複製等操作;通過"i、I、a、A、o、O、r、R"八個指令進入插入模式,此模式則是進行常值內容的插入修改,按下ESC鍵退出到指令模式;通過“:,/,?”進入命令列模式,此模式下進行尋找替換、儲存推出、檔案讀取等操作,按下ESC鍵退出到指令模式。插入模式與命令列模式不能互相切換,只能退出到指令模式在進行切換。
一、檔案開啟、關閉和儲存
1、Vim filename [...]
在Bash中輸入上面的命令開啟檔案。Vim後面可以跟多個檔案名稱同時開啟多個檔案。如果開啟filename檔案不存在,則建立名為filename的檔案。
2、按下“:”進入命令列模式,通過“q,w,!”三個命令進行檔案的儲存退出。
:q #不儲存退出檔案
:q! #強制退出(!是強制退出的意思,不需要使用者確認)
:w #儲存檔案不退出
:wq #儲存並退出
:wq newfilename #另存新檔newfilename並退出
:n1,n2 w newfilename #將檔案的第n1行到n2行的內容另存新檔名為newfilename的新檔案
3、在命令列模式下可以通過“r,e”兩個命令開啟新檔案。
:r filename #將filename的內容追加到正在編輯的檔案末尾
:e filename #在開啟Vim編輯器時未指定檔案,則可通過此命令開啟filename檔案進行編輯
(未完待續)