一、命令模式下退出
在vi編輯器中,命令模式是默認的模式,可以執行各種編輯操作。退出命令模式有兩種方法:
1、按下鍵盤上的 ”ESC” 鍵即可快速退出命令模式。通過觀察vi編輯器窗口左下角的狀態信息,如下圖所示:
[sms@localhost ~]
命令模式
可知當前處于命令模式下,按下ESC鍵后,狀態信息會變為:
[sms@localhost ~]
表示成功退出命令模式。
2、在命令模式下可以使用以下命令退出編輯器:
:q 退出vi編輯器
:q! 強制退出vi編輯器
:w 保存修改后的文件
:wq 保存修改后的文件并退出
以上命令無需按下回車鍵,只需輸入完命令后,窗口底部會出現相關信息并自動退出命令模式。
二、插入模式下退出
在vi編輯器中,插入模式是用于輸入文本的模式,按下 ”i” 或 ”a” 鍵即可切換為插入模式,退出插入模式有以下幾種方法:
1、按下 ”ESC” 鍵回到命令模式,即可退出插入模式。
2、按下 ”Ctrl + [” 鍵回到命令模式,即可退出插入模式。
3、在插入模式下可以按 ”ESC” 鍵后再使用退出命令,如:
:q 退出vi編輯器
:q! 強制退出vi編輯器
:w 保存修改后的文件
:wq 保存修改后的文件并退出
以上命令需要按下回車鍵才能執行。
三、可視模式下退出
在vi編輯器中,可視模式是用于選中文本的模式,按下 ”v” 鍵即可進入可視模式。退出可視模式有以下幾種方法:
1、按下 ”ESC” 鍵回到命令模式,即可退出可視模式。
2、在可視模式下可以使用以下快捷鍵:
y 復制選中的文本
x 刪除選中的文本
p 粘貼復制或刪除的文本
這些操作完成后會自動回到命令模式,即可成功退出可視模式。
四、底行模式下退出
在vi編輯器中,底行模式是用于執行底行命令的模式,按下 ”:” 鍵即可進入底行模式。退出底行模式有以下幾種方法:
1、按下 ”ESC” 鍵回到命令模式,即可退出底行模式。
2、在底行模式下可以使用以下命令:
:q 退出vi編輯器
:q! 強制退出vi編輯器
:w 保存修改后的文件
:wq 保存修改后的文件并退出
:e 打開新文件
以上命令需要按下回車鍵才能執行。
五、總結
以上就是vi編輯器的四種模式下如何退出的詳細介紹,希望可以幫助到大家。
總結一下,在命令模式下可以使用 ”ESC” 鍵或相關命令退出,插入模式下可以使用 ”ESC” 鍵或相關命令退出,可視模式下可以使用快捷鍵退出,底行模式下可以使用相關命令退出。以上操作和命令,可以幫助大家更好地使用vi編輯器。