1. HOME
  2. »
  3. ソフトウェア
  4. »
  5. テキストエディタ
  6. »
  7. Vim
  8. »
  9. Vimのウィンドウを分割して使う方法を分かりやすく紹介

Vimのウィンドウを分割して使う方法を分かりやすく紹介

今回も、Vimを学んでいきましょう。

Vimで複数のファイルを同時に編集したいとき、ウィンドウを分割すると便利です。
そこで今回は、Vimの画面を分割して使う方法を紹介します。

目次
  1. 今回使用する、ウィンドウ分割のコマンド
  2. Vimでウィンドウを分割してみよう!
  3. まとめ

今回使用する、ウィンドウ分割のコマンド

まず、今回使用する、ウィンドウを分割するためのコマンドの一覧です。
コマンドは、control + wを押したあとに、さらにそれぞれのコマンドを続ける、というふうになっています。

wは、windowのw、と覚えておきましょう。

ウィンドウの分割

ウィンドウを分割するときに使うコマンドです。

control+w sウィンドウを上下に分割
control+w vウィンドウを左右に分割

ウィンドウを閉じる

開いているウィンドウを閉じるときに使うコマンドです。

control+w c 現在のウィンドウを閉じる
control+w o現在のウィンドウ以外を閉じる

ウィンドウ間のカーソル移動

ウィンドウ間でカーソルを移動させたいときに使うコマンドの一覧です。

control+w wカーソルを、のウィンドウへ移動
control+w Wカーソルを、のウィンドウへ移動
control+w hカーソルを、のウィンドウへ移動
control+w jカーソルを、のウィンドウへ移動
control+w kカーソルを、のウィンドウへ移動
control+w lカーソルを、のウィンドウへ移動

ウィンドウサイズの変更

ウィンドウのサイズを変更するコマンドの一覧です。

control+w =全てのウィンドウのサイズを均等にする
control+w +現在のウィンドウの高さを、行分高くする
control+w -現在のウィンドウの高さを、行分低くする
control+w 2 +現在のウィンドウの高さを、行分高くする
control+w 2 -現在のウィンドウの高さを、行分低くする
control+w >現在のウィンドウのを、文字分広くする
control+w <現在のウィンドウのを、文字分狭くする
control+w 2 >現在のウィンドウのを、文字分広くする
control+w 2 <現在のウィンドウのを、文字分狭くする

ウィンドウの移動

ウィンドウの場所を入れ替えるコマンドです。

control+w rウィンドウの場所を入れ替える(同じ段、列のみ)

Exコマンド

Exコマンドは、コマンドラインモードで実行できるコマンドです。

:split (:sp)ウィンドウを上下に分割
:vsplit (:vs)ウィンドウを左右に分割
:close (:clo)現在のウィンドウを閉じる
:only (:on)現在のウィンドウ以外を閉じる

Vimでウィンドウを分割してみよう!

コマンドの一覧を見ただけでは、どんなことができるのか、よく分からないかもしれません。
ウィンドウを分割すると、このようになります。

では、このような画面になるように、実際にウィンドウを分割してみましょう。

まず、今回は例としてindex.htmlファイルを読み込んでおきます。

$ vim index.html

ウィンドウを上下に分割

では、ウィンドウを上下に分割してみましょう。

control+w sを押すことで、画面を上下に分割できます。

このまま方法では、上下に同じファイルが開かれます。
そこで、control+w wなどのコマンドを使ってウィンドウを選び、ファイルを開きます。
今回は下側のウィンドウを選択しました。

ファイルを開くには、:eを使います。

:e script.js

これで、上下に分割した、下側のウィンドウで、script.jsファイルを開くことができました。


また、上下に分割するExコマンド:split (:sp)でも可能です。
コマンドの後ろにファイル名を入力することで、そのファイルを読み込むこともできます。

:sp script.js

この方法では、上側のウィンドウにファイルが読み込まれます。
ウィンドウを移動したいときは、control + w rを押します。

ウィンドウを左右に分割

次に、左右に画面を分割する方法を見ていきましょう。

今現在、Vimの画面はこのようになっています。

では、この下側のウィンドウを、左右に分割してみましょう。
まず、control+w wなどのコマンドを使って、下側のウィンドウにカーソルを移動させます。

さらに、control+w vで、ウィンドウを左右に分割します。

下側のウィンドウの左右は、同じファイルになっていますので、以下のコマンドファイルを読み込みます。

:e style.css

これで、3つのファイルを分割して表示できました。

また、:vsplit (:vs)を使っても、ウィンドウを左右に分割して、ファイルを読み込むことができます。

:vs style.css

ウィンドウを閉じる

ウィンドウを閉じるには、control+w c を押します。
また、control+w oでは、現在のウィンドウを残して、それ以外を閉じることができます。

さらに、ウィンドウは、:close (:clo)で閉じることもできます。

:clo

保存していなかったりすると閉じることができない場合があります。
強制的に閉じたい場合は!をつけます。

:clo!

また、:qでもウィンドウを閉じることができます。
ただ、:closeは最後のウィンドウを閉じることができないのに対し、:qは最後のウィンドウのときはVimを終了する、という違いがあります。

まとめ

今回は、Vimのウィンドウを分割する方法を紹介しました。

ウィンドウを分割することで、複数のファイルを同時に編集することができます。
たくさん覚えるコマンドがありますが、ひとつずつマスターしていきましょう。

このシリーズの一覧はこちら

  1. Macに最新版のVimをインストールする方法
  2. 【Vim使い方】初心者でもすぐに始められるVimの基本
  3. Vimのモードについて。それぞれどんなことができるの?
  4. Vimを使い始めたらまず覚えたい基本の操作
  5. Vimを始めたら最初に覚えておきたいコマンド一覧
  6. Vimのウィンドウを分割して使う方法を分かりやすく紹介
  7. 【Vim使い方】行番号を表示&非表示にする方法。
  8. 【Vim使い方】ソースを色付けしてコードを読みやすくする方法!!
  9. .vimrc でVimの設定をしてみよう!

スポンサードリンク

関連コンテンツ

オススメ記事

franz

便利すぎ! Franz 5で普段使うチャットサービスを管理してみよう!

Franzは様々なチャットサービス等を、1つのアプリ上で管理できる便利なツールです。 このツールを初めて使ってみたのですが、一瞬で使いたいチャットサービス等を開くことができ、とても便利なので、今

英単語を一瞬で調べられる!Chrome拡張機能「Weblioポップアップ英和辞典」

英語サイトを見ているとき、なんとなく頭で訳しながら見るのですが、途中で分からない単語に出会すことがよくあります。一応、Macには辞書機能があるのですぐに調べることができるのですが、「Weblioポッ

vagrant virtualbox

【 Mac 】 Vagrant と VirtualBox のインストール方法。

夢は大きければ大きいほど、叶わない。@It_is_Rです。 今回の記事は、Vagrant & VirtualBox のインストール方法です。 サイトからダウンロードしてインストール

Vimのコマンド一覧。これだけ覚えればかなり便利に!

Vimはたくさんのコマンドがあって、すべて覚えるのはとても大変です。そこで今回は、Vimでこれだけ覚えれば、かなり便利に使えるようになるコマンドを一覧にしました。 新規作成、保存、終了

Visual Studio Codeを日本語化してみよう! 小学生からのプログラミング入門

今日も楽しく、プログラミングを学んでいきましょう! プログラミングは、コンピュータに対して文字でお願《ねが》いすることですので、なにかテキストエディタを使う必要《ひつよう》があります。そして、

DeepL翻訳を使ってみよう!Chrome拡張機能もあり!

英語などの外国語を日本語に翻訳したり、逆に日本語を外国語に翻訳したりするときに便利な翻訳ソフトですが、中でもDeepL翻訳は、自然で高精度な翻訳が可能です。 今回はDeepL翻訳について紹介し

.vimrc でVimの設定をしてみよう!

Vimでは、何も設定しない状態だと、真っ白な画面に黒字という、とてもシンプルな状態になります。 今回は、 .vimrc というファイルを編集(作成)して、 Vimの設定をする方法を紹介します。

【Vim使い方】ソースを色付けしてコードを読みやすくする方法!!

普段から何も考えてない、@It_is_Rです。 Vimの使い方、第8回目です。 今回はVimを使う上で、コードを見やすくするために、ソースを色分けする方法を紹介していきます。 前回の記事

【Vim使い方】行番号を表示&非表示にする方法。

もしも魔法が使えたら猫になります。@It_is_Rです。 Vimの使い方、第7回目です。 今回はVimの画面に行番号を表示&非表示にする方法を紹介したいと思います。 前回の記事はこちらにな

Data Recovery Wizard

無料データ復元ソフト「Data Recovery Wizard」の機能を徹底検証!

大切なデータを誤って削除してしまった、必要ないと思って削除したファイルが後々必要になった、などといった経験はありませんか? 通常ですと、削除したファイルはゴミ箱に保存されるので、復旧することは容易で

コメントを残す(コメントは承認後に反映されます)

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