Vi 和 Vim 編輯器
vi 和 vim 的基本介紹
Linux 系統(tǒng)會(huì)內(nèi)置 vi 文本編輯器
Vim 具有程序編輯的能力,可以看做是 Vi 的增強(qiáng)版本,可以主動(dòng)的以字體顏色辨別語(yǔ)法的正確性,方便程序設(shè)計(jì)。
代碼補(bǔ)完、編譯及錯(cuò)誤跳轉(zhuǎn)等方便編程的功能特別豐富,在程序員中被廣泛使用。
vi 和 vim 常用的三種模式
- 正常模式
- 以 vim 打開(kāi)一個(gè)檔案就直接進(jìn)入一般模式了(這是默認(rèn)的模式)。在這個(gè)模式中, 你可以使用『上下左右』按鍵來(lái)移動(dòng)光標(biāo),你可以使用『刪除字符』或『刪除整行』來(lái)處理檔案內(nèi)容, 也可以使用『復(fù)制、粘貼』來(lái)處理你的文件數(shù)據(jù)。
- 插入模式
- 按下 i, I, o, O, a, A, r, R 等任何一個(gè)字母之后才會(huì)進(jìn)入編輯模式, 一般來(lái)說(shuō)按 i 即可.
- 命令行模式
- 輸入 esc 再輸入:在這個(gè)模式當(dāng)中, 可以提供你相關(guān)指令,完成讀取、存盤(pán)、替換、離開(kāi) vim 、顯示行號(hào)等的動(dòng)作則是在此模式中達(dá)成的!
vi 和 vim 快捷鍵
文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-831212.html
- 拷貝當(dāng)前行yy , 拷貝當(dāng)前行向下的 5 行 5yy,并粘貼(輸入 p)。
- 刪除當(dāng)前行 dd , 刪除當(dāng)前行向下的 5 行 5dd
- 在文件中查找某個(gè)單詞 [命令行下 /關(guān)鍵字 , 回車(chē) 查找 , 輸入 n 就是查找下一個(gè) ]
- 設(shè)置文件的行號(hào),取消文件的行號(hào).[命令行下 : set nu 和 :set nonu]
- 編輯 /etc/profile 文件,在一般模式下, 使用快捷鍵到該文檔的最末行[G]和最首行[gg]
- 在一個(gè)文件中輸入 “hello” ,在一般模式下, 然后又撤銷(xiāo)這個(gè)動(dòng)作 u
- 編輯 /etc/profile 文件,在一般模式下, 并將光標(biāo)移動(dòng)到 , 輸入 20,再輸入 shift+g
文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-831212.html
到了這里,關(guān)于Vi 和 Vim 編輯器的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!