タグ

2014年10月3日のブックマーク (1件)

  • EmacsのC-hをbackspaceとして使用する - 勉強日記

    Emacs の C-h は初期状態では help となっているが,これを backspace として使用したいと考える人は多いと思う.この方法には,以下の2通りある. global-set-key で C-h に delete-backward-char を割り当てる keyboard-translate を使用して C-h に backspace と同じ処理を割り当てる 前者は,ミニバッファで使えなかったり,他の elisp で delete-backward-char を乗っ取ったときに BS キーとの整合が取れなくなる場合があるので,できれば後者のほうがいい. 後者なら以下を .emacs に書けばよい. (keyboard-translate ?\C-h ?\C-?) ちなみに前者は以下を書く. (global-set-key "\C-h" 'delete-backward-cha

    EmacsのC-hをbackspaceとして使用する - 勉強日記
    shu_ohm1
    shu_ohm1 2014/10/03
    global-set-key はミニバッファで使えなかったり、他の elisp で delete-backward-char を乗っ取ったときに BS キーとの整合が取れなくなる場合があるので、できれば (keyboard-translate ?\C-h ?\C-?) のほうがいい