使用vim打開文件時,如果在其他編輯器中又打開此文件并做了修改、保存。那么在vim中默認是不自動加載已經(jīng)修改了的文件,除非你在vim中保存時它才提示文件已經(jīng)有改動??墒谴藭r一般遲了,因為你當前在vim中的修改沒法保存了。 手動重加載文件的命令是:e! 一勞永逸的方法是: vim提供了自動加載的選項 autoread,默認關閉。 在_vimrc中添加 set autoread即可打開自動加載選項。 相關選項: :help 'autoread' :help timestamp :help FileChangedShell :help :checktime 另外,vim使用tag進行切換時,如果當前文件修改未保存,會提示需保存后才能跳轉(zhuǎn)。 在_vimrc中添加 set autowriteall 可使切換文件時,修改的文件被自動保存。 |
|
來自: Rainboy913 > 《Gvim》