【ヴィム】
Vim とは?
💡 キーボードだけで光速編集!サーバー管理者の必須スキル
📌 このページのポイント
Vimってよく聞くけど、普通のエディタと何が違うの?
一番の違いは「モード」があることだよ。普通のエディタはキーを押せばそのまま文字が入力されるけど、Vimは「ノーマルモード」と「挿入モード」を切り替えて使うんだ。ノーマルモードではキーが全部コマンドになるから、マウスなしで高速に編集できるよ
マウスを使わないって不便じゃないの?
最初はそう感じるけど、慣れるとマウスに手を伸ばす時間がゼロになるから、実はすごく速いんだ。たとえば「dd」で1行削除、「/」で検索、「ciw」で単語を丸ごと置き換え、みたいに2〜3キーで操作が完結するよ
サーバーでよく使うって聞いたけど、なんでなの?
「Vimから抜けられない」ってネタをよく見るけど、あれは何なの?
Vimを初めて開いた人が終了方法が分からなくてパニックになる、っていうあるあるネタだね。実は「:q」で終了、「:wq」で保存して終了なんだけど、ノーマルモードで「:」を押す発想がないと詰むんだ。Stack Overflowの「Vimの終了方法」は100万回以上閲覧された伝説の質問だよ
Neovimっていうのもあるみたいだけど、Vimと何が違うの?
Vimってそんなに歴史が長いのに、まだ使われてるってすごいね!
📖 おまけ:英語の意味
「Vi IMproved」 = 改良版Vi
💬 1976年に作られたエディタ「vi」を改良したものだから「Vi IMproved(改良版Vi)」という名前なんだよ