AdSense

網頁

2019/6/18

Vim 離開時發生 E37: No write since last change (add ! to override) 無法離開

如果你用Vim開啟了檔案,進入插入模式(Insert Mode)修改了內容,然後沒有存檔直接在命令模式(Command Mode)輸入q離開Vim,就會發生E37: No write since last change (add ! to override)的提示。

提示的意思是說你上一次修改後沒有把結果寫入(No write since last change),如果你不想寫入這次的修改,在後面加上!(add ! to override)。

簡單說就是你如果你不想存檔而直接離開Vim,就在命令模式輸入q!然後按Enter離開。

~                                                                                                                                                                             
~                                                                                                                                                                             
~                                                                                                                                                                             
~                                                                                                                                                                             
~                                                                                                                                                                             
~                                                                                                                                                                             
~                                                                                                                                                                             
~                                                                                                                                                                             
~                                                                                                                                                                             
:q!


參考:

沒有留言:

AdSense