vi指定したファイル名を読み込んで起動する。ファイルがなければ新規作成される。正常終了されずに残ってしまった(.swpファイル)を修復用に読み込んで起動する。:q内容を保存しないで終了する。:q!内容を保存して終了する。新規ファイルを何も書かないで「:wq」コマンドを使うと、新規ファイルを作成できる。内容変更が行われた場合は保存して終了する。新規ファイルを何も書かないで「ZZ」コマンドを使うと、ファイルは作成されない。コマンドコマンドモードに切り替える。ESC挿入モード(カーソルの左へ挿入する。i挿入モード(カーソルの右へ挿入する。a挿入モード(カーソルのある行の先頭に挿入する。I挿入モード(カーソルのある行の最後に挿入する。A挿入モード(カーソルのある行の上に一行空けて挿入する。O挿入モード(カーソルのある行の下に一行空けて挿入する。o上書きモードに切り替える。Rビジュアルモード(カーソル位置から文字選択できる。vビジュアルモード(カーソル位置から行選択できる。Vビジュアルモード(カーソル位置から短形選択できる。コマンドファイルの最初の行の左端へ移動する。画面の最上行の左端へ移動する。Hカーソルのある行の1行上の左端へ移動する。「↑」ファイルの最終行の左端へ移動する。画面の最下行の左端へ移動する。Lカーソルのある行の1行下の左端へ移動する。「RETURN」ファイルの先頭からn行目の左端へ移動する。[n]G下へ移動する。「↓」カーソルのある行の左端へ移動する。0カーソルのある行の左端へ移動する。左端が空白の時は空白ではない所まで右へ移動する。^カーソルの左の単語の先頭へ移動する。左へ1文字分移動する。「←」カーソルのある行の右端へ移動する。$カーソルの右の単語の先頭へ移動する。単語の末尾へ移動する。カーソル位置が単語の途中の時は、その単語の末尾へ移動する。カーソル位置が単語の末尾の時は、次の単語の末尾へ移動する。カーソル位置が行末の時は、次の行の先頭の単語の末尾へ移動する。e右へ1文字分移動する。コマンド1ページ分下へ画面を移動する。「Ctrl+f」1ページ分上へ画面を移動する。半ページ分下へ画面を移動する。半ページ分上へ画面を移動する。