GitHub

大魔導士になるために Vimとはなんぞや

🧙 Vimとは?

  • Vi Improved 『ヴイアイ・インプルーブド』の略(Viの進化版)
  • サーバーやGit Bashでも動く「キーボードだけの最強エディタ」
  • 全エンジニア共通の言語に近い存在

⚙️ 起動コマンド


例:Git Bash を起動して コマンドラインに vim ファイル名
vim hello.txt

🧩 Vimの3つのモード

モード名入り方内容
通常モード起動時 / Escコマンド(削除・移動など)
挿入モードi文字入力
コマンドモード:保存や終了

✍️ よく使う操作まとめ

操作コマンド解説
挿入モードに入るi文字を打てるようにする
通常モードに戻るEsc安全地帯
保存:wwrite
終了:qquit(保存してないとダメ)
保存して終了:wq or :x最も使うやつ
強制終了(保存せず):q!やり直したいとき

🧹 編集系

操作コマンド解説
行削除dddelete line
行コピーyyyank(コピー)
貼り付けppaste
検索/キーワードn次を探すには n

🧭 よくある詰まりポイント

症状対処法
閉じ方がわからないEsc:wq or :q!
文字が打てない挿入モードにしてない(i 押す)
モードが分からないとにかく Esc 押してからやり直す

🏁 まとめ(最低限これだけ覚えろ)

1. vim ファイル名
2. iで入力開始、Escで戻る
3. :wq で保存して終了

これさえ頭に入ってれば、
「どこでも編集できる人」=サーバーの闇でも戦える人になれる・・・はずだ。