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の設定をしてみよう!

スポンサードリンク

関連コンテンツ

オススメ記事

Windowsでパーティション管理。MiniTool Partition Wizardの使い方[PR]

パーティションは、複数作成することで、マシンやOSごとに領域を使い分けることができ便利なのですが、パーティションを管理するのは、すこし大変な面もあります。 パーティションを作成したいとき、削除

超便利! Chrome拡張機能Google翻訳

ChromeでGoogle翻訳の拡張機能を使おう。英語サイトも怖くないぞ!

翻訳アプリがあるのに、学校で英語を学ぶ意味って一体何なんだろうと思います。@It_is_Rです。This is a penって分かっとるわ。 私はプログラミング系のサイトをよく見るのですが、そ

Vimのインストールと、環境変数にPathを設定する方法【Windows】

Vimは、多くの方が使っているものとはちょっと違った、高機能なテキストエディタです。 一見とても使いづらいように思えますが、これに慣れてしまうと他のテキストエディタを使えなくなってしまうほど、Vim

Vimの自動補完プラグイン「ddc.vim」の使い方

ddc.vimは、Vimで自動補完を行うことができる、とても優れたプラグインです。今回は、ddc.vimの使い方を紹介します。 ddc.vimについて ddc.vimは、Shou

Vimを始めたら最初に覚えておきたいコマンド一覧

作業をしようと思ってから、実際にするまで3時間かかります。@It_is_Rです。 今回は、初心者卒業向けとして、Vimを使う上で最初に覚えておきたいコマンドをまとめました。 カー

Todo PCTransは、Mac上の仮想Windowsにもデータ転送できるのか!?[PR]

PCを買い替えたとき、SSDを交換したいときなどは、データの移行をする必要があります。そんなときは、データの移行がかんたんにできる、パソコン引越しソフトを使うと便利です。 「EaseUS To

franz

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

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

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

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

UTMでM1 MacにWindows11の仮想環境を構築する方法

みなさんこんにちわ。@It_is_Rです。 UTMはM1 Macでも使える仮想化ソフトです。今回はUTMを使って、M1 MacにWindows11の仮想環境を構築していきたいと思います。

【Vim使い方】初心者でもすぐに始められるVimの基本

前回に引き続き、Vimの使い方について解説していきたいと思います。 今回は、ファイルの作成方法、開き方、保存、そしてモードについてなど、実際にVimを使い始められるところまでしっかりと解説して

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

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




オリジナルゲーム.com