Skip to content

Instantly share code, notes, and snippets.

@tkd55
Last active January 10, 2017 02:10
Show Gist options
  • Save tkd55/42b06a0bfab81c555ccc to your computer and use it in GitHub Desktop.
Save tkd55/42b06a0bfab81c555ccc to your computer and use it in GitHub Desktop.
usage of vi editor

vi エディタの使い方

エディタの起動

$ vi ファイル名

エディタの状態

viエディタには3つの状態が存在しますが、ここではよく使う2つの状態「コマンドモード」と「編集モード」について説明します。

コマンドモード

各種コマンドが使える。起動直後はコマンドモードになります。 コマンドモード時に入力したコマンドは左下に表示されます。

終了コマンド

  • セーブせずに終了
:q
  • セーブするが終了しない
:w
  • 変更をセーブして終了
:wq

編集モードへ移行するためのキー

  • 現在のカーソル位置から挿入
:i
  • 現在のカーソルの次の位置から挿入
:a

そのた便利コマンド

  • 行数表示
:set nu
  • 行数非表示
:set nonu
  • キーワード検索
/キーワード

編集モード

タイプした文字がそのまま反映される。Escキーでコマンドモードへ戻る。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment