Vimのウィンドウ操作
Vimのウィンドウ操作(分割・タブ)についてのメモです。C-
はCtrlキーを表しています。<C-w>
を入力してから任意のキーを入力します。同時押しではありません。なお、筆者はウィンドウよりも操作が簡単なバッファをメインで使っています(Vimのバッファ操作)。
本文中に登場する[filename]
は任意のファイル名で、[num]
は任意の数字を表します。
ウィンドウを分割する
:split |
水平に分割する |
:sp |
|
<C-w>s |
|
:vsptdt |
垂直に分割する |
:vs |
|
<C-w>v |
|
:new |
水平に分割して新規ファイルを作成する |
:vnew |
垂直に分割して新規ファイルを作成する |
ウィンドウの移動
<C-w>h |
左の画面に移動する |
<C-w>j |
下の画面に移動する |
<C-w>k |
上の画面に移動する |
<C-w>l |
右の画面に移動する |
<C-w>w |
次の画面に移動する |
<C-w>r |
同じ列・行の画面を時計回りに入れ替える |
<C-w>R |
同じ列・行の画面を反時計回りに入れ替える |
ウィンドウサイズを変更する
<C-w>_ |
垂直に最大化する |
<C-w>| |
水平に最大化する |
<C-w>= |
サイズを揃える |
<C-w>> |
幅を増やす |
<C-w>< |
幅を減らす |
<C-w>+ |
高さを増やす |
<C-w>- |
高さを減やす |
タブを使う
:tabe [filename] |
タブでファイルを開く |
:tabnew |
タブを作成する |
:tabnext |
次のタブに移動する |
:tabn |
|
gt |
|
:tabprevious |
前のタブに移動する |
:tabp |
|
gT |
|
tabn [num] |
n番目のタブに移動する |
[num]gt |
|
tabn [num] |
n番目のタブに移動する |
[num]gt |
|
:tabs |
タブのリストを表示する |
ウィンドウ・タブを閉じる
:tabclose |
タブを閉じる |
:close |
ウィンドウを閉じる |
:q |
終了する |
:exit |
|
:hide |
バッファに格納する |
:only |
現在のウィンドウ以外を閉じる |
更新情報
- 作成日:2019-xx-xx
- 作成日:2022-04-30