3. Vim (Vi Improved)

Vim は、効率的なテキスト編集を可能にするために構築された、強力で高度に設定可能なテキストエディタです。これはオリジナルの Vi エディタの改良版であり、Vi Improvedの略でVimと呼ばれる所以です。

Vim Vi Improved とは

その名の通り、vim vi improvedは、初期の Unix システムでは標準装備されていたオリジナルの Vi エディタの直接の後継です。Vim は、シンタックスハイライト、包括的なヘルプシステム、マルチレベルの Undo、広範なプラグインサポートなど、数多くの機能を追加しており、プログラマーやシステム管理者の間で人気があります。Vim の核となる哲学は、キーボードから手を離さずにテキスト操作を可能にすることです。

Vim を使用する理由

Vim を使用する主な利点の 1 つはその遍在性です。ほぼすべての Linux ディストリビューションにプリインストールされており、macOS や Windows でも利用可能です。これは、接続するほぼすべてのサーバーに Vim が存在すると頼れることを意味します。

さらに、Vim は信じられないほど軽量で高速です。すぐに起動し、非常に大きなファイルを処理しても遅くなることがなく、リソースが制約されたシステムで作業する際には大きな利点となります。このvim improvedエディタの基本を学ぶことは、すべての Linux ユーザーにとって不可欠なスキルです。

Vim の開始方法

Vim を開始するには、ターミナルで次のコマンドを入力するだけです。

vim

これにより、空のバッファでエディタが開きます。特定のファイルを開くには、その名前を引数として渡すことができます。

vim filename.txt

ファイルが存在する場合、Vim はそれを編集のために開きます。存在しない場合は、Vim は新しいバッファを開き、保存時にファイルを作成します。

ログインして学習進捗を保存

サインイン

演習

知識を実践に移すために、次のハンズオンラボを試してください。これは、実際のシナリオで概念を適用し、Linux テキストエディタに対する自信を築くのに役立ちます。

  1. Vim と Nano で Linux のテキストファイルを編集する - 実際の Linux 環境で、Vim と Nano の両方を使用してファイルの作成、テキストの編集、ファイルの保存、およびナビゲーションを練習します。

クイズ

Vim はどのエディタの改良版ですか?