vimで複数ウィンドウ開いている時の上下/左右交換/移動についてのメモです.
◆やり方
C-W + {J,K,H,L} → 今いるウィンドウを**「jkhl方向」**のウィンドウと交換.
※JKHLは大文字注意.
- 横分割(上下に分かれてる)の場合.
- いま上側にいる → C-WJ → 下側と交換 → 下側にいく
- いま下側にいる → C-WK → 上側と交換 → 上側にいく
- 縦分割(左右に分かれてる)の場合.
- いま左側にいる → C-WL → 右側と交換 → 右側にいく
- いま右側にいる → C-WH → 左側と交換 → 左側にいく
◆同じコマンドで縦横分割変換も
- 縦分割で左にいる時 → C-WK → 横分割して上に.C-WJ → 横分割して下に
- 横分割で上にいる時 → C-WH → 縦分割して左に.C-WL → 縦分割して右に
◆分割ウィンドウの「列」または「行」で回転するには、C-wC-r
2画面だけだったら,こっちの方が単純です.
ただし行き先のウインドウがさらに分割されていると断られます.
◆実際にやってみた.
以上です.
※参照:vimでウィンドウを反転する方法は?
↑文がわかりにくい.(^^;)