1. HOME
  2. »
  3. ソフトウェア
  4. »
  5. テキストエディタ
  6. »
  7. Vim
  8. »
  9. Vimのモードについて。それぞれどんなことができるの?

Vimのモードについて。それぞれどんなことができるの?

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

さて、前回も少しだけ出てきましたが、Vimのモードっていったい何なのでしょうか。
ここが、普通のテキストエディタと違い、最もとっつきにくい部分かと思います。

そこで今回は、モードについてしっかり覚えて、マスターしてしまいましょう。

また、前回の記事はこちらになります。

目次
  1. Vimのモードについて
  2. Vimのモード一覧
  3. ノーマルモード
  4. 挿入モード(Insert mode)
  5. ビジュアルモード(Visual mode)
  6. コマンドラインモード
  7. まとめ

Vimのモードについて

Vimには、モードを切り替えてテキストを編集していく、という大きな特徴があります。
そう聞くと、テキストを編集するだけなのにモードを切り替える? というふうに不思議に思うかもしれません。

しかし、このモードを使いこなすことで、テキストの編集がとても効率的になるのです。

では、Vimにはどのようなモードがあって、それぞれどんなことができるのか、これから見ていきましょう。

Vimのモード一覧

まず、Vimにおけるモードについて、一覧にしてみました。

ノーマルモード(Normal mode)カーソルを移動させたり、さまざまなコマンドを入力できる
挿入モード(Insert mode)テキストを編集できる
ビジュアルモード(Visual mode)テキストを選択できる
コマンドラインモードExコマンドを実行できる

ノーマルモード

ノーマルモードは、カーソルを移動させたり、さまざまなコマンドを入力できるモードです。

文字を入力することはできないので、Vimを使い始めたばかりの方が、どうしても戸惑ってしまう部分だと思います。

このモードで、文字を入力したい場所にカーソルを移動したあと、iaを押すことで、実際にテキストを入力できる「挿入モード(Insert mode)」に切り替わります。

挿入モード(Insert mode)

挿入モードでは、実際にテキストを編集することができます。
ノーマルモードの状態から、iaを押すことで、このモードに切り替わります。

デフォルトでは、ウィンドウの左下に「挿入」と表示されます。

このモードになっていれば、普通のテキストエディタのように、文字を入力したり、消したりできます。

ビジュアルモード(Visual mode)

入力された文字列を選択するモードです。
ノーマルモードの状態でvを押すことで、このモードに切り替わります。

デフォルトでは、ウィンドウの左下に「ビジュアル」と表示されます。

その他、「行選択」や「ブロック選択」という、便利なものもあるのですが、ここでは割愛します。

コマンドラインモード

コマンドラインモードでは、コマンドを入力することができます。
ノーマルモードの状態で、:を入力し、その後ろにコマンドを入力するというふうに使います。

上の「wq」というのは、保存して終了する、というコマンドです。

また、文字を検索したいときに使う/などを入力しても、コマンドラインモードになります。

まとめ

今回は、Vimのモードについて解説していきました。

モードはVimの大きな特徴のひとつです。
通常のテキストエディタでは、そのままテキストを編集することができますが、Vimでは、モードを切り替えながら編集する必要があります。

最初は煩わしいようにも感じてしまいますが、Vimに慣れてくると、このモードの便利さに気がつくと思います。

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

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

スポンサードリンク

関連コンテンツ

オススメ記事

Excel

Excelの使い方。初心者でもすぐ分かる!基本を実践で完全解説

パソコンのソフトって無駄に高いですよね。。。 それなのに、学校の授業などで Microfost Office は必要となってきます。 しかし、そんなあなたに朗報です。 Office Online を

ExifCleanerの使い方。画像のExif情報(メタデータ)を削除する方法

ExifCleanerは、画像や動画、PDFなどのファイルのExif情報やメタデータを削除してくれるアプリです。Windows、Mac、Linuxで使うことができます。 とても素早くかんたんに

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

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

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

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

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

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

vim-airlineの使い方と設定方法。Vimのステータスバーを最強に!

なんてちっぽけで なんて意味のない なんて無力な@It_is_Rです。©️尾崎豊 Vimのステータスバーをかっこよくしたいと思い、vim-airlineを使ってみたのですが、日本語の情

vagrant virtualbox

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

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

franz

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

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

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

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

rufus

Rufusの使い方。ブータブルUSBを簡単に作成可能!

起動にとても時間がかかる@It_is_Rです。 Rufusは、起動可能なUSBドライブを作成するのに、とても便利なソフトです。今回はRufusの使い方ということで、CentOSのインストールU

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

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




オリジナルゲーム.com