vi有三種工作模式,分別是:1、指令模式,是啟動vi後進入的工作模式,並可轉換為文字編輯模式和最後行模式;2、文字編輯模式,用於字符編輯;3、最後行模式。
vi有三種工作模式:指令模式、文字編輯模式、最後行模式。不同工作模式的操作方法有所不同。
1、指令模式:
指令模式是啟動vi後進入的工作模式,並可轉換為文字編輯模式和最後行模式。在命令模式下,從鍵盤上輸入的任何字元都被當作編輯命令來解釋,而不會在螢幕上顯示。如果輸入的字元是合法的vi指令,則vi就會完成對應的動作;否則vi會響鈴警告。
2、文字編輯模式:
文字編輯模式用於字元編輯。在指令模式下輸入i(插入指令)、a(附加指令)等指令後進入文字編輯模式,此時輸入的任何字元都被vi當作檔案內容顯示在螢幕上。按Esc鍵可從文字編輯模式返回指令模式。
3、最後行模式:
在指令模式下,按下「:」鍵進入最後行模式,此時vi會在螢幕的底部顯示「: 」符號年作為最後行模式的提示符,等待使用者輸入相關指令。指令執行完畢後,vi自動回到指令模式。
擴充資料:
還原檔:
vi編輯某一個檔案時,會產生一個臨時文件,這個文件以. 開頭並以.swp結尾。正常退出該檔案自動刪除,如果意外退出例如忽然斷電,該檔案不會刪除,我們在下次編輯時可以選擇一下命令處理:
O只讀打開,不改變文件內容
E繼續編輯文件,不恢復.swp文件保存的內容
R將恢復上次編輯以後未保存文件內容
Q退出vi
D刪除.swp檔案
或使用vi -r檔案名稱來恢復未儲存的內容
以上是vi有哪幾種模式的詳細內容。更多資訊請關注PHP中文網其他相關文章!

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章

熱工具

ZendStudio 13.5.1 Mac
強大的PHP整合開發環境

Dreamweaver Mac版
視覺化網頁開發工具

SecLists
SecLists是最終安全測試人員的伙伴。它是一個包含各種類型清單的集合,這些清單在安全評估過程中經常使用,而且都在一個地方。 SecLists透過方便地提供安全測試人員可能需要的所有列表,幫助提高安全測試的效率和生產力。清單類型包括使用者名稱、密碼、URL、模糊測試有效載荷、敏感資料模式、Web shell等等。測試人員只需將此儲存庫拉到新的測試機上,他就可以存取所需的每種類型的清單。

VSCode Windows 64位元 下載
微軟推出的免費、功能強大的一款IDE編輯器

Dreamweaver CS6
視覺化網頁開發工具