本記事の構成および論理分析にはAI(人工知能)を使用しています。情報の正確性は、システム管理者(UNIXユーザー)による手動検証済みです。
vi 入門|3分で体験!文章編集ゲームでモードを学ぼう|UNIX Cafe

UNIX Cafe | 第59回
はじめての vi、戸惑いから始める小さな体験
vi を開いた瞬間、
「どう操作すればいいのか分からない」
「文字が入力できなくて戸惑った」
そんな経験をした方は少なくありません。
ですが、vi は最初から完璧に理解する必要のあるエディタではありません。
少し触ってみると、思ったよりずっと筋道のある道具だと分かってきます。
このページでは、短いテキストを使ったミニゲーム形式で、
vi の基本操作を体験していきます。
今日のゴールはひとつ。
「vi は、思っていたよりずっと扱いやすい」と感じることです。
今日のミニゲームについて
ユニ先生今回は、短い文章をちょっとずつ直しながら、モードの感覚を覚えていこう。
使うキーは多くありません。主役はこの4つです。
- i:文字を書く
- Esc:操作に戻る
- x:1文字消す
- :wq:保存して終了する
まずはファイルを開こう
ターミナルで、次のコマンドを入力します。
vi quiz.txt画面が切り替わり、少し無言な雰囲気の画面が表示されます。
この時点で文字が入力できなくても問題ありません。
ステージ1|まずは1行、書いてみる
キーボードの i を押して、インサートモードに入ります。
次の1行を、そのまま入力してください。
vi はこわい?文字が入れば成功です。
この時点で、もう「書く時間」に入れています。
ステージ2|Esc で戻ってみる
今度は Esc を押してください。
これで、文字を書く状態から操作する状態へ戻れます。
この往復こそが、vi の基本です。
- 書きたいときは i
- 戻りたいときは Esc
ステージ3|1文字だけ直してみる
今、画面には vi はこわい? と書かれているはずです。
ここで、まず ? を消してみましょう。
カーソルを ? の上に合わせて、次を押します。
x1文字消えたら成功です。
「文字を書く」のではなく、「操作して直す」感覚が少し見えてきます。



“1文字だけ消す”って、思ったよりわかりやすいですね。
ステージ4|もう1行足して、雰囲気を変える
せっかくなので、この文章を少し前向きにしてみましょう。
もう一度 i を押して、続けて次の1行を入力します。
少し触ると、意外と大丈夫。
書けたら、また Esc を押します。
これで「書く → 戻る」を2回体験できました。
ステージ5|保存してゲームクリア
最後に、ここまでの内容を保存して終えます。
Esc を押した状態で、次を入力して Enter を押してください。
:wqこれでゲームクリアです。
もし途中でやめたくなったら
練習中に「一度やめたい」と思ったときは、
:q!で、変更を破棄して終了できます。
戻れる道が用意されていることも、vi を安心して使える理由のひとつです。
まとめ|今日できるようになったこと
- i:文字を書き始める
- Esc:操作に戻る
- x:1文字だけ削除する
- :wq:保存して終了する
ほんの数分の体験でも、vi の操作は少しずつ体に馴染んできます。
大切なのは、完璧に覚えようとしないことです。
次は、似ているようで少し違う vi と vim の関係を、やさしく整理してみましょう。
次回予告
次回は、なぜ今でも vi / vim が現場で使われ続けているのかを見ていきます。
今日覚えた小さな操作が、「仕事で使われる理由」へとつながっていくはずです。
道具としての強さを、ゆっくり感じてみましょう。
復習してみよう
復習したい方は、こちらもあわせてご覧ください。
vi & vim 入門まとめに戻る
viの基礎がわかってきたら、全体の流れも見てみましょう。
まとめページでは、vimとの違いも整理できます。














