Linux系統(tǒng)中vi是什么?vi是Linux/Unix系統(tǒng)中一款著名的編輯軟件,也是Linux系統(tǒng)中第一款全屏幕編輯軟件,憑借功能強(qiáng)大、高度可定制、簡單易用的優(yōu)勢為廣大Linux用戶所熟悉,也成為Linux運(yùn)維人員必備技能之一。接下來我們來看看詳細(xì)的內(nèi)容介紹吧。
Linux系統(tǒng)中vi是什么?
Vi,是一款由加州大學(xué)伯克利分校、Bill Joy研究開發(fā)的文本編輯器。
文本編輯器有很多,比如圖形模式的gedit、kwrite、OpenOffice,文本模式下的編輯器有VI、vim。vi和vim是我們在Linux中最常用的編輯器。vi或vim是Linux最基本的文本編輯工具,vi或vim雖然沒有圖形界面編輯器那樣點(diǎn)鼠標(biāo)的簡單操作,但vi編輯器在系統(tǒng)管理、服務(wù)器管理字符界面中,永遠(yuǎn)不是圖形界面的編輯器能比的。
注意:vi是Unix/Linux操作系統(tǒng)中最經(jīng)典的文本編輯器,只能在編輯字符,不能對字體、段落進(jìn)行排版,它既可以新建文件,也可以編輯文件;它沒有菜單,只有命令,且命令繁多。
雖然vi的操作方式與其他常用的文本編輯器很不相同,但是由于其運(yùn)行于字符界面,并可用于所有Unix/Linux環(huán)境,仍被經(jīng)常使用。
vi的三種命令模式
command(命令)模式,用于輸入命令
Insert(插入)模式,用于插入文本
Visual(可視)模式,用于視化的高亮并選定正文
①命令模式
命令模式是啟動(dòng)vi后進(jìn)入的工作模式,并可轉(zhuǎn)換為文本編輯模式和最后行模式。在命令模式下,從鍵盤上輸入的任何字符都被當(dāng)作編輯命令來解釋,而不會(huì)在屏幕上顯示。如果輸入的字符是合法的vi命令,則vi就會(huì)完成相應(yīng)的動(dòng)作,否則vi會(huì)響鈴警告。
?、谖谋揪庉嬆J?/p>
文本編輯模式用于字符編輯。在命令模式下輸入i、a等命令后進(jìn)入文本編輯模式,此時(shí)輸入的任何字符都被vi當(dāng)作文件內(nèi)容顯示在屏幕上。按Esc鍵可從文本編輯模式返回到命令模式。
?、圩詈笮心J?/p>
在命令模式下,按“:”進(jìn)入最后行模式,此時(shí)vi會(huì)在屏幕的底部顯示“:”符號年作為最后行模式的提示符,等待用戶輸入相關(guān)命令。命令執(zhí)行完畢后,vi自動(dòng)回到命令模式。
聯(lián)系客服