カーソルの下に新しい行を設けて、文書の入力を開始します。カーソルの上に行を設けて、文書の入力を開始します。カーソルのある行をコピーします。カーソルのある行の下にコピーした行を追加します。カーソルのある行を削除します。カーソルのある文字を削除します。コマンドラインで指定したファイルに、ファイルの内容を書き戻します。ファイルの内容を書き出します。終了指示を拒否します):q!<carriage-return>変更した内容を放棄し、終了します。通常の文字ではない文字は、画面上で複数カラムを占めることがあります。行に収まらないこともあります。行や文字に対して作用します。画面上で何カラムを占めていても、その文字全体に影響を及ぼします。コマンドモードで現れるコマンドについて説明します。それぞれの記述では、見出し行にコマンドの使用書式を一覧表示します。指定した回数だけ、前方へ現在の単語を検索します。指定した回数だけ、画面を後方へ戻します。指定した行数だけ、画面を前方へスクロールします。指定した行数だけ、画面を前方へスクロールします。カーソルは現在行から離れますが、可能な場合は元のカラムに留まります。指定した回数だけ、画面を前方へスクロールします。<control-G>ファイル情報を表示します。指定した文字数だけ、カーソルを現在行中で戻します。<control-L><control-R>画面を再表示します。カラム位置を変えずにカーソルを上へ移動します。<control-T>最近のタグの状態へと戻ります。指定した行数だけ、画面を後方へスクロールします。<control-W>編集中の次の下位のスクリーンに切り替わります。編集中の下位のスクリーンが他に無い場合には、最初のスクリーンへ切り替えます。指定した行数だけ、画面を後方にスクロールします。できるかぎり現在の行、カラムにカーソルを残します。コマンドを実行します。実行中のコマンドを部分的にキャンセルします。<control-]>タグ参照の内容をタグスタックへプッシュします。ない時は関数の定義位置を探します。<control-^>最後に編集したファイルへ切り替えます。指定した文字数だけ、カーソルを前方へ行を変えずに移動します。shell-argument(s)シェルコマンドの結果を用いて文書を置き換えます。#|+|-カーソルが指す場所の数を増減します。$カーソルを現在の行の末尾に移動します。対となる文字へカーソルを移動します。現在行で、前回実行した置換コマンドを再び実行します。指定された数だけ、前の文へ戻ります。指定された数だけ、後ろの文へ移動します。指定された回数だけ、逆方向へ文字を検索します。直前の行で最初に現れる空白でない文字への移動を行ないます。編集コマンドを繰り返します。前方/後方に向かって、正規表現による検索を行ないます。現在行の最初の文字に移動します。コマンドを実行します。指定された回数だけ繰り返します。motion現在行を、左/右にシフトします。bufferバッファに保存されたコマンドを実行します。A入力モードに入り、文書を行の最後に追加します。先頭文字への移動を繰り返します。C現在位置から行末までを変更します。D現在位置から行末まで削除します。指定された回数だけ、大単語の末尾の文字への移動を繰り返します。検索/移動を繰り返します。指定しなかったときはファイルの末尾の行へ、カーソルを移動します。I入力モードに入り、行の先頭へ文書を挿入します。J現在行と次の行を結合します。画面中央の行へ移動します。O入力モードに入ります。現在行の直前に新しい行を作り、文書を追加します。Pバッファに保存した文書を挿入します。モードへ切り替わります。R入力モードに入り、現在行の内容を置き換えます。指定した行数だけ、行を置き換えます。現在行を、カーソルが最後に入ってきた時の直前の状況に復元します。指定した回数だけ、大単語単位で移動します。指定した回数だけ、カーソルの前の文字を削除します。指定した行数だけ、指定したバッファに取り込みます。指定した回数だけ、後方のセクションの先頭へ移動します。指定した回数だけ、前方のセクションの末尾へ移動します。現在行の空白でない最初の文字へ移動します。指定した行数だけ、下の行の最初の空白でない文字へ移動します。a入力モードに入り、カーソルの後ろに文書を追加します。指定した回数だけ、後方へ単語単位で移動します。motion範囲指定した文書を変更します。motion範囲指定した文書を削除します。指定した数だけ前方の単語の終りに移動します。i入力モードに入り、カーソルの前に文書を挿入します。o入力モードに入ります。現在行の下に新しい行を作り、文章を追加します。pバッファから文章を取り出し、追加します。指定した文字数だけ、文字を置換します。指定する回数だけ、文字を入れ換えます。ファイルに最後に行なった変更を取り消します。指定した回数だけ、前方へ単語単位で移動します。指定した回数だけ、文字を削除します。-|.|+|^|<carriage-return>画面を再表示します。指定した回数だけ、後方へ段落単位で移動します。指定した回数だけ、前方へ段落単位で移動します。大文字、小文字を入れ換えます。指定された範囲の文字列の大文字小文字を入れ換えます。<interrupt>現在の作業を中断します。エディタの文書入力に用するコマンドに関して記します。直前の入力を繰り返します。カラム境界まで消去します。^<control-D>オートインデント文字を全部消し、インデント状態を解除します。0<control-D>オートインデント文字を全部消します。"<erase><control-H>最後に入力した文字を消します。next>次の文字を引用します。"<escape>文書を全部ファイルに格納し、コマンドモードへ戻ります。erase>現在行を消します。erase>最後に入力した単語を消します。オプションに依存します。進の値を持つ文字を挿入します。<interrupt>文書入力モードを中断し、コマンドモードへと戻ります。エディタで用いられるコマンドに関して記します。以下のエントリのうち、見出し行にはコマンドの使用書式を記載してあります。<end-of-file>画面をスクロールします。指定範囲の行にフィルタをかけます。[flags]指定行を、その行番号を前に付けて表示します。bufferバッファの中身を実行します。a[ppend][!]指定行の後に、入力文字を追加します。指定した範囲を入力文字で置き換えます。[flags]ファイルから行を削除します。接続、画面、タグを表示します。[file]別のファイルを編集します。コマンドの使い方を表示します。[file]ファイル名を表示し、指定があればファイル名を変更します。指定した画面をフォアグラウンドに表示します。行にコマンドを適用します。he[lp]ヘルプメッセージを表示します。i[nsert][!]入力文書を指定した行の前に挿入されます。[flags]行を結合します。[flags]行を曖昧さがないように表示します。rhs]マップを定義もしくは表示します。line指定した行を目標行の後ろに移動します。file略語、エディタのオプション、マップを指定したファイルに書き込みます。...]引数リストで指定した次のファイルの編集に移行します。[flags]オープンモードに入ります。オプションを用いてファイルを復元できる形式にして保存します。前のファイルを編集します。[flags]指定した行を表示します。[buffer]バッファの内容を現在行に追加します。q[uit][!]編集を終了します。[file]ファイルを読み込みます。