viでは編集画面を分割して表示することができます。
編集中のファイル画面を分割するだけでなく、複数ファイルを分割して開くことも可能です。
また画面を上下に分割するのではなく、左右に分割することもできます。
:vs(:vsplit) | 画面を縦に分割する |
:sp(:split) | 画面を上下に分割 |
:sp ファイル名 | 指定したファイルを分割した画面に表示 |
「Ctrl-w」を入力後に操作コマンドを入力します。
Ctrl-w k | 上の画面に移動 |
Ctrl-w j | 下の画面に移動 |
Ctrl-w l | 右の画面に移動 |
Ctrl-w h | 左の画面に移動 |
Ctrl-w p | 画面間の移動 |
Ctrl-w K | 現在の画面を上に移動 |
Ctrl-w J | 現在の画面を下に移動 |
Ctrl-w L | 現在の画面を右に移動 |
Ctrl-w H | 現在の画面を左に移動 |
Ctrl-w 10+ | カーソルのある画面を10行分大きくする |
Ctrl-w 10- | カーソルのある画面を10行分小さくする |
Ctrl-w = | 画面のサイズを同じにする |