Vim

強力(きょうりょく) なターミナルテキストエディタ

Vi/Vim Editor

Command Mode

  • i → Insert Mode に()()
  • : → Last line Mode に()()
  • v → Visual Mode に()()
  • x → カーソル位置(いち)文字(もじ)削除(さくじょ)

Insert Mode

移動(いどう)

  • 方向(ほうこう) キー:(うえ)(ひだり)(みぎ)(した)
  • k, h, l, j(うえ)(ひだり)(みぎ)(した)

編集(へんしゅう)

  • x文字(もじ)削除(さくじょ)
  • dd(ぎょう) 全体(ぜんたい)削除(さくじょ)

コピー&ペースト

  • yy(ぎょう) 全体(ぜんたい) をコピー
  • p → ペースト

スクロール

  • Ctrl + u(うえ) にスクロール
  • Ctrl + d(した) にスクロール

検索(けんさく)

  • /of → “of” を検索(けんさく)
  • n(つぎ) のマッチ

Last line Mode

  • : → Last line Mode に(はい)
  • :q保存(ほぞん) せずに終了(しゅうりょう)
  • :q!保存(ほぞん) せずに強制(きょうせい) 終了(しゅうりょう)
  • :e! → すべての変更(へんこう)破棄(はき) し、最後(さいご)保存(ほぞん) したファイルから編集(へんしゅう)開始(かいし)
  • :w → ファイルを保存(ほぞん) するが終了(しゅうりょう) しない
  • :w {name} → ファイルを name として保存(ほぞん) するが終了(しゅうりょう) しない
  • :wq保存(ほぞん) して終了(しゅうりょう)

Visual Mode

  • Esc → Command Mode に(もど)
  • v文字(もじ) 選択(せんたく) モード
  • V(ぎょう) 選択(せんたく) モード
  • Ctrl + v → ブロック選択(せんたく) モード