vi有三種工作模式,分別是:1、命令模式,是啟動vi後進入的工作模式,並可轉換為文字編輯模式和最後行模式;2、文字編輯模式,用於字元編輯;3、最後行模式。
vi有三種工作模式:命令模式、文字編輯模式和最後行模式。不同工作模式下的操作方法有所不同。
1、命令模式:
命令模式是啟動vi後進入的工作模式,並可轉換為文字編輯模式和最後行模式。在命令模式下,從鍵盤上輸入的任何字元都被當作編輯命令來解釋,而不會在螢幕上顯示。如果輸入的字元是合法的vi命令,則vi就會完成相應的動作;否則vi會響鈴警告。
2、文字編輯模式:
文字編輯模式用於字元編輯。在命令模式下輸入i(插入命令)、a(附加命令)等命令後進入文字編輯模式,此時輸入的任何字元都被vi當作檔案內容顯示在螢幕上。按esc鍵可從文字編輯模式返回到命令模式。
3、最後行模式:
在命令模式下,按「:」鍵進入最後行模式,此時vi會在螢幕的底部顯示「:」符號年作為最後行模式的提示符,等待使用者輸入相關命令。命令執行完畢後,vi自動回到命令模式。
擴充套件資料:
恢復檔案:
vi在編輯某乙個檔案時,會生成乙個臨時檔案,這個檔案以 . 開頭並以 .swp結尾。正常退出該檔案自動刪除,如果意外退出例如忽然斷電,該檔案不會刪除,我們在下次編輯時可以選擇一下命令處理:
以上就是vi有哪幾種模式的詳細內容,更多請關注php中文網其它相關文章!
物聯網卡有哪幾種收費模式?
對於大部分的物聯網卡來講,物聯網卡的收費模式主要有按流量大小收費 按 收費 按使用時間收費 按使用方式收費等四種主要收費模式。1 按流量收費 按流量收費一般又分為大流量 中流量 小流量,流量標準有分別為1024m 150 1024m 10 100m 2 按 收費 按 收費主要是以單卡預付為主,他有分...
面試 架構 集群有哪幾種
前言 我們在做專案的時候經常會用到集群,在面試的時候也經常會問到你們有沒有用集群,怎麼部署的。無論你是 web容器集群還是db集群,按照所要解決的問題可以分為如下幾種 平行計算或稱平行計算是相對於序列計算來說的 平行計算的能力的目的是提高計算速度。平行計算分為時間計算和空間計算 時間計算既是流水線技...
SQL Server有哪幾種隔離級別
事隔離級別用於控制併發使用者如何控制併發使用者讀寫的操作。讀操作可以是任何檢索資料的語句,預設使用共享鎖。寫操作是指任何對錶進行修改的語句,需要使用排他鎖。可以設定的隔離級別有6個 read uncommitted 未提交讀 read committed 可提交讀 repeatable read 可...