2

MacOS X Lion (10.7) の emacs で org-mode を使用しています。使用するコマンドの 1 つは (つまり、リターン キーとコード化されたコントロール キー) です。これを押しても何も起こりません。さらに調査を行ったところ、emacs は ctrl 修飾キーではなくリターンを受け取っているだけであることがわかりました。これは、私が Cq (つまり、制御文字 'q') を実行してから C-RETURN を実行しようとしたときに、RETURN だけが表示されたためです。

キーボード ビューアーを使用して、本当に C-RETURN を押していることを確認しました。C-Return を送信/受け入れるように Terminal.app (または私のシステム) を構成する方法はありますか?

4

1 に答える 1

0

ターミナルのキーボード マップ設定では、Return キーをマップできません。ただし、サポートされているキーの 1 つをマップして、Control-Return が送信すると予想される入力シーケンスを送信できます。

シーケンスを送信したい:

ESC [ 2 7 ; 5 ; 1 3 ~

(ターミナル設定では、ESC を入力すると、数字で「\003」と表示されます。)

<C-return>と入力すると、これがemacs に表示されますM-x describe-bindings

Emacs 22.1.1 (10.8.3 でインストールされたバージョン) では、org-mode には Meta-Return のマッピングがありますが、Control-Return はありません。本当にメタのことじゃないの?

于 2013-06-10T00:50:41.600 に答える