使用vim打开文件时,如果在其他编辑器中又打开此文件并做了修改、保存。那么在vim中默认是不自动加载已经修改了的文件,除非你在vim中保存时它才提示文件已经有改动。可是此时一般迟了,因为你当前在vim中的修改没法保存了。 手动重加载文件的命令是:e! 一劳永逸的方法是: vim提供了自动加载的选项 autoread,默认关闭。 在_vimrc中添加 set autoread即可打开自动加载选项。 相关选项: :help 'autoread' :help timestamp :help FileChangedShell :help :checktime 另外,vim使用tag进行切换时,如果当前文件修改未保存,会提示需保存后才能跳转。 在_vimrc中添加 set autowriteall 可使切换文件时,修改的文件被自动保存。 |
|
来自: Rainboy913 > 《Gvim》