vi編輯器常用命令 LINUX中,Vi編輯器的幾種模式及保存、退出等命令?
LINUX中,Vi編輯器的幾種模式及保存、退出等命令?VI編輯器有三種模式:命令模式、編輯模式和最后一行模式。打開VI后,第一種模式是命令模式。使用I、O、a進(jìn)入編輯模式,按ESC退出編輯模式并返回命
LINUX中,Vi編輯器的幾種模式及保存、退出等命令?
VI編輯器有三種模式:命令模式、編輯模式和最后一行模式。打開VI后,第一種模式是命令模式。使用I、O、a進(jìn)入編輯模式,按ESC退出編輯模式并返回命令模式。
在命令模式下,輸入:WQ保存并退出,:WQ!要強(qiáng)制保存并退出,:w保存,:w file保存到另一個(gè)文件中,:Q退出。在命令模式下,可以使用ZZ和ZQ直接保存和退出。
怎么保存退出vi編輯?
首先,按ESC鍵進(jìn)入命令模式,然后輸入“:WQ”,回車保存并退出。VI的其他save/exit命令:W save;:W file name save as file name;:WQ!保存并強(qiáng)制退出;:WQ!文件名注意:用文件名保存后強(qiáng)制退出;:q!強(qiáng)制退出;:X保存并退出(僅在文件更改時(shí)保存)擴(kuò)展數(shù)據(jù):VI有三種工作模式:命令模式、文本編輯模式和最后一行模式。不同工作模式下的操作方法不同。
1. 命令行模式,這是進(jìn)入VI編輯器后的默認(rèn)模式。在任何時(shí)候,無(wú)論用戶處于何種模式,都可以按ESC鍵進(jìn)入命令模式。在命令模式下,用戶可以輸入VI命令來(lái)管理自己的文檔。從鍵盤輸入的任何字符都被解釋為編輯命令。如果輸入字符是合法的VI命令,VI將在接受用戶命令后完成相應(yīng)的操作。但是,應(yīng)該注意的是,輸入的命令不會(huì)在屏幕上回響。如果輸入字符不是VI的合法命令,VI將發(fā)出警報(bào)。
2. 文本輸入模式在命令模式下,您可以通過(guò)輸入insert command I、add command a、open command o、modify command C、replace command R或replace command s進(jìn)入文本輸入模式。在這種模式下,用戶輸入的任何字符都可以通過(guò)VI保存為文件內(nèi)容并顯示在屏幕上。在文本輸入過(guò)程中,如果要返回到命令模式,請(qǐng)按ESC鍵。
3. 最后一行模式也稱為ex escape模式。在命令模式下,用戶可以通過(guò)按:鍵進(jìn)入最后一行模式。此時(shí),VI會(huì)在顯示窗口的最后一行(通常是屏幕的最后一行)顯示a:作為最后一行模式的說(shuō)明符,等待用戶輸入命令。大多數(shù)文件管理命令都是在此模式下執(zhí)行的(例如將編輯緩沖區(qū)的內(nèi)容寫入文件)。最后一個(gè)命令執(zhí)行后,VI自動(dòng)返回到命令模式。
用紅帽Linux5的VI編輯器,退出后。保存不了?
VI編輯文檔無(wú)法保存,主要原因是權(quán)限不足。您可以使用以下命令強(qiáng)制保存并退出:WQ!強(qiáng)制保存文件,退出VI。其他保存和退出命令如下:W保存文件但不退出VI:W文件保存對(duì)文件的修改,不退出VI:W!強(qiáng)制保存,不按VI:WQ保存文件并退出VI:WQ!不保存文件,強(qiáng)制退出VI:e!放棄上次保存文件時(shí)的所有更改和編輯
如何退出VI:1。保存文件并退出
1。在VI命令下,首先按鍵盤ESC鍵,然后按(英文冒號(hào))
2。輸入“WQ”
3。輸入保存退出VI命令,返回shell主界面
2。不保存文件直接退出
1。在VI命令下,首先按鍵盤ESC鍵,然后按:(英文冒號(hào))
2。輸入“Q!“(英文感嘆號(hào))回車退出VI命令并返回到shell主界面