私は英語のキーボードを使用し、時々ドイツ語の文字を入力する必要があります。だから私は定義した
(global-set-key [?\C-\;] (make-sparse-keymap))
(global-set-key [?\C-\; ?A] [?\x08C4])
...
「ä」などを挿入します。以前は機能していましたが、現在のGNU Emacs 23.1.1では機能しません。数字としてハードコードされた文字を使用するのは良い考えではないことを理解していますが、エンコードの問題を回避するのに役立ちました(これは、共有ファイルシステムでもSun、Linux、Windowsでうまく機能しました)。
Emacsに特殊文字を挿入するためのキーを定義する最良の方法は何ですか?
Mule当時とではないUnicode...それは今使用しているように思われる、
Mule。
\x08C4だけのタイプミス?それ\x00E4はä...あなたのelispコードが私のGNU Emacs 23.1.1(Linux Ubuntu)で