我试图摆脱
Error detected while processing FocusLost Auto commands for "*":
E141: No file name for buffer 1
我查了一下: Vim: Saving on FocusLost and executing auto command
和:How can I make Vim autosave files when it loses focus?
但在我autocmd FocusLost * nested silent! wall
的末尾添加.vimrc
没有帮助
有什么想法吗?
我正在使用MacVim
答案 0 :(得分:0)
这只是因为你还没有提供文件名吗?
如果你运行
,可能不会发生:w myfilename
马上。当我在我的.vimrc(在Debian上)测试上面的行时,它对gVim工作得很好。但只有在我提供了文件名之后。
当我没有提供文件名时,我没有收到你所得到的错误。