macOSでは emacsのキーバインド使えるのにいまさら気付く

私は 基本macで開発を行っていて、エディタはGNU emacsを使用しています。

■システム構成
mac ——-arm mac
|—(RemoteDdesktop)Win
|—(ssh)Linux
|—(VM Fusion)Linux
|—(VM Fusion)Win

恥ずかしながら、いまさらmacOSのアプリでは基本的にemacsキーバインドが使えるに気付きました。

真偽はわかりませんが、Goole先生に聞いたら、スティーブジョブズがAppleを追い出されたNeXTの時から採用してそのまま続いているようです。

とにかく、手をずらさずに入力出来るので便利です。

■カーソル移動
Ctrl + F: 1文字右
Ctrl + B: 1文字左
Ctrl + P: 1行上
Ctrl + N: 1行下
Ctrl + A: 行の先頭
Ctrl + E: 行の末尾
Ctrl + Option + F: 1単語後
Ctrl + Option + B: 1単語前
Ctrl + V: 1ページ次ページ
Ctrl + L: カーソルを中央になるようにスクロール
■削除
Ctrl + H: 前の文字を削除
Ctrl + D: 後の文字を削除
Ctrl + K: 行末まで削除(カット)

■その他
Ctrl + T: カーソル前後の文字を入れ替え