vim退出命令
阿新 • • 發佈:2020-07-28
按ESC鍵 跳到命令模式,然後輸入:
:w - 儲存檔案,不退出 vim :w file -將修改另外儲存到 file 中,不退出 vim :w! -強制儲存,不退出 vim :wq -儲存檔案,退出 vim :wq! -強制儲存檔案,退出 vim :q -不儲存檔案,退出 vim :q! -不儲存檔案,強制退出 vim :e! -放棄所有修改,從上次儲存檔案開始再編輯
:w | 將編輯的資料寫入硬碟檔案中(常用) |
:w! | 若檔案屬性為『只讀』時,強制寫入該檔案。不過,到底能不能寫入, 還是跟你對該檔案的檔案許可權有關啊! |
:q | 離開 vi (常用) |
:q! | 若曾修改過檔案,又不想儲存,使用 ! 為強制離開不儲存檔案。 |
注意一下啊,那個驚歎號 (!) 在 vi 當中,常常具有『強制』的意思~ | |
:wq | 儲存後離開,若為 :wq! 則為強制儲存後離開 (常用) |
ZZ | 這是大寫的 Z 喔!如果修改過,儲存當前檔案,然後退出!效果等同於(儲存並退出) |
ZQ | 不儲存,強制退出。效果等同於:q!。 |
:w [filename] | 將編輯的資料儲存成另一個檔案(類似另存新檔) |
:r [filename] | 在編輯的資料中,讀入另一個檔案的資料。亦即將 『filename』 這個檔案內容加到遊標所在行後面 |
:n1,n2 w [filename] | 將 n1 到 n2 的內容儲存成 filename 這個檔案。 |
:! command | 暫時離開 vi 到指令行模式下執行 command 的顯示結果!例如 『:! ls /home』即可在 vi 當中察看 /home 底下以 ls 輸出的檔案資訊! |