vi(ヴィアイ)は、emacsと共にUNIX環境で人気があるテキストエディタ。
ビル・ジョイによって開発された。名の由来はVIsual editorの略。
操作 | キー/コマンド | 備考 |
起動 | vi ファイル名 | |
終了 | :q! | 内容が変更されていても保存せず終了 |
終了 | ZZ | 内容が変更されている場合保存して終了 |
モード移行 | ESC | コマンドモードへ移行 |
モード移行 | i | カーソルの左隣へ挿入 |
モード移行 | a | カーソルの右隣へ挿入 |
モード移行 | I | カーソル行の先頭に挿入 |
モード移行 | A | カーソル行の末尾に挿入 |
モード移行 | O | カーソル行の上に1行空けて挿入 |
モード移行 | o | カーソル行の下に1行空けて挿入 |
カーソル操作 | h | 1文字左へ |
カーソル操作 | j | 1行下へ |
カーソル操作 | k | 1行上へ |
カーソル操作 | l | 1文字右へ |
カーソル操作 | 0 | カーソル行の左端へ |
カーソル操作 | ^ | 行頭(行頭が空白の場合は空白部分の右)へ |
カーソル操作 | $ | 行末へ |
カーソル操作 | - | 1行上の左端へ |
参考 †
UNIX