- vi(visual interface)編輯器:是所有Unix/Linux操作系統下標準的編輯器
- vi工作方式:
- 啓動vi
- 文本編輯
- 退出vi
- vi編輯器的三種工作狀態
- 命令方式:鍵入字符不會在屏幕上顯示,只會被作爲命令解釋執行
- 編輯方式:只有在此模式下,纔可以做文字輸入
- ex轉義方式:實現文件保存,退出等命令
- 退出vi 方法:命令模式--->ex轉義模式
命令鍵 |
|
:wq |
保存並退出,回到shell狀態 |
:x |
保存並退出 |
:ZZ |
保存並退出 |
:w |
保存,但不退出 |
:q |
退出,但不保存 |
:q! |
強制退出,不保存修改 |
- 常用ex命令
r(read)命令:將指定文本讀入編輯緩衝區的指定位置
w(write)命令:可把編輯緩衝區中全部或部分內容寫到指定文件中
- :w 文件名--->將當前緩衝區內容寫到指定文件中,如果文件名不存在,則創建該文件,如果文件名已存在,則發出警告
- :w! 強制覆蓋已有的文件
e命令:在編輯當前文件時編輯另外的文件
- :e 文件名 開始編輯文件名指定的文件
- :e! 文件名 忽略當前文件所作的修改,編輯指定文件