タグ

ブックマーク / tama-sh.hatenadiary.org (1)

  • emacs でのキー入力の表現方法 - My Emaps

    概要 Emacs のキーバインドを変更するときに, Control キーや Meta キーを等の修飾キー含むキー入力 "C-a", "M-a" は修飾キーをエスケープして, "\C-a" や "\M-a" のように表記する. しかし, Shift 等を含んだキー入力を指定する際に, 直感に従って (global-set-key "\C-\S-a" 'backward-char) のように "\C-\S-a" を文字列として渡してもうまくいかない. このため, 複雑なキー入力を指定する際に, global-set-key に何を渡せばよいのかが途端に判らなくなる. 例えば, "C-S-a" (Control + Shift + a) をバインドするときは, [?\C-\S-a] を渡せばよいのだが, このように表記が異なる理由をきちんと理解していなかったので, いつも混乱してネットに頼る羽目

    emacs でのキー入力の表現方法 - My Emaps
  • 1