今日のVim
今回は画面分割です。
ソースのある部分を見ながら編集作業をすることができます。
画面分割
- 画面を上下に分割する
- :sp
- 画面を左右に分割する
- :vsp
このコマンドで画面を上下、または左右に分割できます。
現在カーソルのある画面を分割することができるので、やろうと思えば上下で分割し、下の画面はさらに左右で分割する、ということも可能です。
- 画面を閉じる
- :clo
現在カーソルがある画面を閉じます。
- 画面間を順番に移動
- <Ctrl>+ww
カーソルを画面の順番に移動します。
最後まで行くと始めに戻ります。
- 現在画面から上に移動
- <Ctrl>+wk
- 現在画面から下に移動
- <Ctrl>+wj
- 現在画面から左に移動
- <Ctrl>+wh
- 現在画面から右に移動
- <Ctrl>+wl
カーソルを現在の画面から上下左右の画面に移動します。
hjklの代わりにカーソルキーでも構いません。
- 現在画面を広げる
- <Ctrl>+w+
- 現在画面を狭める
- <Ctrl>+w-
現在カーソルがある画面を広げたり狭めたりします。
数値を入力してから上記コマンドを実行すれば数値分拡縮できます。
※上記コマンド表現だとわかりにくいですが、<Ctrl>+wのあとに+か-を押すという意味です。