Hack #41: ウィンドウのレイアウトを変更する
Posted at 2009/07/14ツイート

問題
マルチウィンドウを活用してウィンドウ分割を繰り返していると、 しばしば分割のレイアウトを変更したいときがあります。 例えばウィンドウの分割状況が以下のように縦3つに分割されているとき、

以下のように左右に分割し、 さらに左半分を縦2つに分割したレイアウトに変更したいとしましょう。

一度他のウィンドウを全て閉じてから
:vsplit
や
:split
を
繰り返して調整すれば可能ですが、
それは面倒です。
簡単にレイアウトを変更できないでしょうか。
解決方法
簡単にウィンドウ分割のレイアウトを変更するには以下のコマンドを使います。
- <C-w>H
- カレントウィンドウを最も左に移動します。
- <C-w>J
- カレントウィンドウを最も下に移動します。
- <C-w>K
- カレントウィンドウを最も上に移動します。
- <C-w>L
- カレントウィンドウを最も右に移動します。
最初に挙げた例の場合、 <C-w>Lで望みのレイアウトに変更できます。 また上記のコマンドを駆使すれば多くのケースで望みのレイアウトに変更できます。
参考資料
kanaもどる
blog comments powered by Disqus