2012年2月28日火曜日

Vimのウィンドウ操作

日常的にVimを使っていながら、意外とウィンドウ操作は把握していなかったので、あんちょこ的にまとめてみる。
開く操作
CTRL-W sカレントウィンドウを横分割
CTRL-W vカレントウィンドウを縦分割
CTRL-W nカレントウィンドウを横分割しながら新規無名ファイルを開く
:sp[lit] {file}カレントウィンドウを横分割しながら指定ファイルを開く
:vs[plit] {file}カレントウィンドウを縦分割しながら指定ファイルを開く
閉じる操作
CTRL-W qカレントウィンドウを閉じる(ラスト1つならVim終了)
CTRL-W cカレントウィンドウを閉じる(ラスト1つなら閉じない)
CTRL-W oカレント以外のウィンドウを全て閉じる
別のウィンドウへ移動する操作
CTRL-W h左のウィンドウに移動
CTRL-W j上のウィンドウに移動
CTRL-W k上のウィンドウに移動
CTRL-W l右のウィンドウに移動
CTRL-W w下/右のウィンドウに移動
CTRL-W W上/左のウィンドウに移動
CTRL-W t最も左上のウィンドウに移動
CTRL-W b最も右下のウィンドウに移動
CTRL-W p直前にいたウィンドウに戻る
ウィンドウ自身を移動させる操作
CTRL-W rカレントを含むウィンドウのロウ/カラムを下/右回りにローテーション
CTRL-W Rカレントを含むウィンドウのロウ/カラム上/左回りにローテーション
CTRL-W xカレントと次(無ければ前)のウィンドウをスワップ
CTRL-W Hカレントウィンドウを無理矢理一番左にする
CTRL-W Jカレントウィンドウを無理矢理一番上にする
CTRL-W Kカレントウィンドウを無理矢理一番下にする
CTRL-W Lカレントウィンドウを無理矢理一番右にする
ウィンドウのサイズ変更
CTRL-W =全てのウィンドウのサイズを均等に調整
CTRL-W -カレントウィンドウの高さを減らす
CTRL-W +カレントウィンドウを高さを増やす
CTRL-W <カレントウィンドウを幅を減らす
CTRL-W >カレントウィンドウを幅を増やす

0 件のコメント:

コメントを投稿