エディタ特有

表 1 エディタ特有

操作内容

Emacs

Vim

改行

C-j , C-o , C-m , RET

直前の動作の取り消し

C-x u , C-/

u

行全体の変更の取り消し

U

取り消しの取り消し

C-r

ノーマルモードへ切替

ESC

カーソルの位置に文字を追加

i

カーソルの次の位置に文字を追加

a

行末に文字を追加

A

行頭に文字を追加

I

カーソルの下の行に文字を追加

o

カーソルの上の行に文字を追加

O

カーソル下の1文字の置換

r

カーソル下の複数文字の置換

R

カーソル位置の単語の変更(削除+挿入)

cw

カーソル位置から行末までの変更(削除+挿入

c$

カーソル位置から行頭までの変更(削除+挿入)

c0

カーソル位置から文頭までの変更(削除+挿入)

c^

ファイル内の位置の表示

C-g

対応するカッコへ移動

%

外部コマンドを実行

!コマンド