
是否可以在 tmux 視窗更改上連接 vim save all 命令?
我知道 gui vim 可以選擇保存焦點丟失的情況。我希望在控制台中有類似的行為。
答案1
保存失去焦點是透過 .vimrc 中的以下命令實現的:
autocmd BufLeave,FocusLost * silent! wall
語法是:
:au[tocmd] [group] {event} {pat} [nested] {cmd}
在您的情況下,您想要新增VimResized
到事件清單中,請參閱完整文檔這裡。
.vimrc 檔案中的最終結果如下所示:
autocmd BufLeave,FocusLost,VimResized * silent! wall