Linux-3 vi和vim編輯器 vi和vim基本介紹 vi和vim的三種常用模式 vi和vim模式的相互切換 vi和vim快捷鍵

vi和vim基本介紹

所有的Linux系統都會內建vi文本編輯器。
vim具有程序編輯的能力,可以看做是vi的增強版本,可以主動的以字體顏色辨別語法的正確性,方便程序設計。代碼補完、編譯及錯誤跳轉等方便編程的功能特別豐富,在程序員中被廣泛使用。

vi和vim的三種常用模式

正常模式

以vim打開一個檔案就直接進入一般模式了(這是默認模式)。在這個模式中,你可以使用【上下左右】按鍵來移動光標,你可以使用【刪除字符】或【刪除整行】來處理檔案內容,也可以使用【複製、粘貼】來處理你的文檔數據。

插入模式/編輯模式

按下i、o、a、r等任何一個字符之後纔會進入編輯模式,一般來說按i即可。

命令行模式

在這個模式中,可以提供你相關指令,完成讀取,存盤,替換,離開vim、顯示行號等的動作則是在此模式中達成的。

vi和vim模式的相互切換

:q!:打開後不修改並強制退出
:q:打開後沒有修改直接退出
:wq:保存並修改

vi和vim快捷鍵

注:在正常模式or命令模式下才能使用快捷鍵
1,【正常模式】拷貝當前行 [yy],拷貝當前行向下的5行 [5yy],粘貼[p]。
2,【正常模式】刪除當前行 dd,刪除當前行向下的5行 5dd。
3,【命令模式】在文件中查找某個單詞 [/關鍵字],回車查找,輸入n就是查找下一個。
4,【命令模式】設置文件的行號[:set nu],取消文件的行號[:set nonu]。
5,【正常模式】編輯/etc/profile文件,使用快捷鍵到底文檔的最末行[G]和最首行[gg]。
6,【正常模式】在一個文件中輸入'hello',然後又撤銷這個動作 u。
7,【正常模式】編輯 /etc/profile文件,輸入行號按 shift+g。
8, 更多:vi和vim快捷鍵大全

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章