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