3テラバイト

プログラム関連備忘録サイト。主にゲーム。

Unix

vimコマンドで画面分割する方法

投稿日:2020年8月15日 更新日:

こんにちは、今日はvimコマンドで画面分割する方法についてまとめていきます。

確認環境

VIM – Vi IMproved 8.0

画面分割する

画面分割にするにはファイルを開いた状態で以下のコマンドを入力します。

コマンド説明
:sp
または
:split
画面を上下に分割します。
スペース一つの後にファイル名を指定するとそのファイルが、引数無しで実行すると現在開いているファイルが分割表示されます。
:vs
または
:vsplit
画面を左右に分割します。
スペース一つの後にファイル名を指定するとそのファイルが、引数無しで実行すると現在開いているファイルが分割表示されます。
上下分割
左右分割

分割した画面を閉じる

通常通りファイルを閉じるコマンド:w, :wq, :q!で閉じることができます。

分割したウィンドウ間の移動

ctrl+wを押した後に続けて特定のキーを押下で画面移動が可能です。

移動方向は通常のカーソル移動と対応しています。

コマンド説明
ctrl+w の後に k上の画面に移動
ctrl+w の後に j下の画面に移動
ctrl+w の後に h左の画面に移動
ctrl+w の後に l右の画面に移動
ctrl+w の後に p前の画面に移動。
2画面を交互に移動できます。

分割画面のサイズ変更

コマンド説明
ctrl+w の後に +カーソルがある画面を1行分大きくします。
ctrl+w の後に –カーソルがある画面を1行分小さくします。
ctrl+w の後に =画面のサイズを均等にします。

-Unix


comment

メールアドレスが公開されることはありません。

関連記事

no image

ビルトインコマンドを実行するコマンドbuiltinの使い方

こんにちは、今日はエイリアスが設定されているものでもビルトインのコマンドを実行することができるコマンドbuiltinの使い方についてまとめていきます。 確認環境 bash 使い方 biltinコマンド …

no image

bashの特殊パラメータ一覧

こんにちは、今日はUNIX系OSのシェルであるbashで使用できる特殊パラメータについてまとめていきます。 特殊パラメータ一覧 パラメータ名説明*引数の値を全てセパレーター区切りで表示します。2重引用 …

no image

カレンダーを表示するUnix系コマンドcalの使い方

こんにちは、今日はカレンダーを表示することができるUnix系コマンド、calの使い方についてまとめていきます。 使い方 以下のように引数なしで実行すると、現在の月のカレンダーが表示されます。 $ ca …

no image

実行中のプロセス一覧を表示するUnix系コマンドpsの使い方

こんにちは、今日はUnix系OSで実行中のプロセス一覧を表示するコマンド、psの使い方についてまとめていきます。 使い方 引数なしでコマンドを実行すると、現在のユーザが実行中のプロセスの一覧が表示され …

no image

vimコマンドでカーソル移動する方法

こんにちは、今日はvimコマンドでカーソル移動する方法についてまとめていきます。 確認環境 VIM – Vi IMproved 8.0 カーソル移動 キー動作h左に移動j下に移動k上に移動l右に移動g …