Quantcast
Channel: Vimタグが付けられた新着記事 - Qiita
Viewing all articles
Browse latest Browse all 5657

Vim: 複数ウィンドウの上下左右交換

$
0
0

vimで複数ウィンドウ開いている時の上下/左右交換/移動についてのメモです.

◆やり方

C-W + {J,K,H,L}→ 今いるウィンドウを「jkhl方向」のウィンドウと交換.
 ※JKHLは大文字注意.

  1. 横分割(上下に分かれてる)の場合.
    • いま上側にいる → C-WJ→ 下側と交換 → 下側にいく
    • いま下側にいる → C-WK→ 上側と交換 → 上側にいく
  2. 縦分割(左右に分かれてる)の場合.
    • いま左側にいる → C-WlL→ 右側と交換 → 右側にいく
    • いま右側にいる → C-WH→ 左側と交換 → 左側にいく

◆同じコマンドで縦横分割変換も

  • 縦分割で左にいる時 → C-WK→ 横分割して上に.C-WJ→ 横分割して下に
  • 横分割で上にいる時 → C-WH→ 縦分割して左に.C-WL→ 縦分割して右に

◆分割ウィンドウの「列」または「行」で回転するには、C-wC-r

2画面だけだったら,こっちの方が単純です.
ただし行き先のウインドウがさらに分割されていると断られます.

◆実際にやってみた.

  1. とりあえず,横分割からスタート.※カーソルがあったりなかったりはご愛嬌♪
    vim分割交換01.png

  2. 横分割: 上側にいる → C-WJ
    vim分割交換02-WJ後.png

  3. ↑からの,C-WK→ 上に戻る
    vim分割交換03-WK後.png

  4. ↑からの,C-WH→ 縦分割の左側に
    vim分割交換04-WH後.png

  5. ↑からの,C-WlL→ 縦分割の右側に
    vim分割交換05-WL後.png

  6. ↑からの,も一度C-WK→ 横分割の上側に戻る
    vim分割交換06-WK後.png

以上です.

※参照:vimでウィンドウを反転する方法は?
  ↑文がわかりにくい.(^^;)


Viewing all articles
Browse latest Browse all 5657

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>