初心者目線のLPIC講座 〜わかりやすいかも、このサイト〜

初心者目線のLPIC講座 > viエディタ > viエディタとは?

viエディタ

viエディタとは?

Linuxに限らず、UNIX系OSではviエディタは定番です。LPICでも必ず出ますが、ここは理屈抜きにコマンドをひたすら覚えて行くのが一番です。頑張って覚えて行きましょう。

viエディタは、Windowsでいうと「Word」や「Notepad」のようなものです。

といっても操作方法は全く違います。慣れればキーボードだけで高速な操作ができるので便利だとも言えるのですが、キーボードの一つ一つに操作コマンドが割り当てられており、それを覚えるのが面倒なためにWindowsユーザーには敬遠されがちです。

ただ、ddは削除(delete)、iは入力(insert)という風に、英単語を省略した形のコマンドもいくつかあるので、そういったものは覚え易いと思います。

では基本操作から見て行きましょう。まずviの起動は、シェルのコマンドライン上で、

vi

の形で入力します。ちなみに、引数にファイル名を入力して起動すると、そのファイル名のファイルが読み込まれて起動します。

vi lpic_txt

とすれば「lpic_txt」という名前のファイルが読み込まれます。

viエディタは、大きく分けて「コマンドモード」と「編集モード」という2つのモードがあります。

viを起動した状態では、「コマンドモード」になっています。ここで編集モード切替え用のコマンドを入力すると「編集モード」になり、この状態で文字を入力できます。

逆に「編集モード」の状態で「Esc」キーを押すと「コマンドモード」になり、コロン「:」を入力するとコマンドの入力待ちになります。

なお、vi起動後の操作イメージを以下に示してみました。

編集モードにする場合

[コマンドモード]

↓ 「i」「o」「a」等の編集コマンド

[編集モード]

コマンドモードにする場合

[編集モード]

↓ 「Esc」キー

[コマンドモード]

こんな感じです。次のページからは、viエディタ上での実際の操作と、コマンドについて説明します。


スポンサードリンク