Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
vim を含むウィンドウ (vim ウィンドウではなく、ウィンドウ マネージャーが使用するウィンドウ) があり、:vsp または :sp を実行してからウィンドウのサイズを変更すると、分割のサイズが変更されません。ウィンドウのvimがサイズ変更されたときに、それに応じて分割のサイズが変更されるようにしたいと思います(つまり=)。
私は gvim を使用していますが、これはおそらく vim と gvim の両方に当てはまるはずです。
自動コマンドで使用できるイベントがVimResizedあるため、次を使用できます。
VimResized
autocmd VimResized * exe "normal \<c-w>="
これは、gvim や、端末ベースの vim を縮小する場合にうまく機能するようです。しかし、ターミナル内で vim を拡大することには少し問題があり、他のアクションが実行されるまで適切に再描画されません。