バックスペース

Mac

[macOS] Emacsで^Hをバックスペースにする設定

macOSのターミナルでEmacsを使用する際に、バックスペースの設定が必要になりました。global-set-keyコマンドを使用して、C-hキーをバックスペースとして機能するように設定しました。その他にもautocomplete.elの問題があり、さらなるメンテナンスが必要な状況です。^H をバックスペースにする久しぶりに macOSのターミナルで Emacsを起動したら、^H をバックスペースにする設定が違っていました。確か以前はこれで動いていたはずなのですが、(glo...
[Mac] どうして Control + H で「バックスペース」なの?【ASCIIの制御コード】 Mac

[Mac] どうして Control + H で「バックスペース」なの?【ASCIIの制御コード】

Macでは、コントロールキーを押しながら Hキーを押すと「バックスペース」になります。これは、ASCIIの制御コード「BS」を入力するときに、コントロールキーを押しながら0x40足した文字「H」を入力したことに由来しています。macOSのControl + H は bashに由来するmacOSには Controlキーによる、編集作業のショートカットキーがあります。これらの多くは、UNIXプログラムの Emacsや bashのキーバインドに由来します。macOSで Contro...