一、Vi 和 Vim 編輯器
1、Vi 和 Vim 介紹
安裝Linux系統時,Linux系統會內建Vi文本編輯器,而Vim是具有程序編輯能力的編輯器,可以看作是Vi的增強版本,其可以主動以字體顏色辨別語法的正確性,具有代碼補全、編譯及錯誤跳轉的功能,方便程序設計。
2、Vi 和 Vim 的三種常見模式
(1)正常模式
以Vim打開一個檔案就直接進入一般模式,這也是默認的模式。在這個模式中,可以用“上下左右”方向鍵來移動光標,可以用“刪除字符”和“刪除整行”來處理文檔內容,也可以使用“複製粘貼“來處理文件數據。
(2)插入模式/編輯模式
按下i,I,o,O,a,A,r,R等任何一個字母后纔會進入編輯模式。
(3)命令行模式
在這個模式中,可以用相關指令完成讀取、存盤、替換、離開Vim、顯示行號等此操作。
3、Vi 和 Vim 編輯器的快捷鍵
Vi 和 Vim 編輯器有很多操作的快捷鍵,如下列舉幾個:
(1)拷貝當前行:yy
(2)拷貝當前行向下的5行:5yy
(3)刪除當前行:dd
(4)刪除當前行向下的5行:5dd
(5)在文件中查詢某個單詞:命令行下,輸入 /關鍵字
,回車即可查找,輸入n
可以查找下一個
(6)設置/取消文件的行號:命令行下,:set nu
和:set nonu
(7)編輯/etc/profile
文件,使用快捷鍵到底文檔的最末行/最首行:G
和gg
(8)在一個文件中撤銷輸入:u
(9)編輯/etc/profile
文件,並將光標移動到20行:shift+g