2013-05-16 30 views
1

我在MacOS X Lion(10.7)上的emacs中使用org模式。其中一個要使用的命令是(即控制鍵,與返回鍵一起)。當我按這個沒有任何反應。做了一些進一步的調查,我發現emacs只是收到返回NOT ctrl修飾鍵以及它。我知道這是因爲我做了一個C-q(即控制字母'q'),然後嘗試做一個C-RETURN,只有RETURN出現。配置終端接受[<Control> - <Return>]

我用鍵盤查看器來確認我真的按下C-RETURN。有沒有辦法配置Terminal.app(或我的系統)發送/接受C-Return?

回答

0

終端的鍵盤映射首選項不會讓您映射返回鍵。但是,您可以映射其中一個受支持的密鑰來發送期望Control-Return發送的輸入序列。

你要發送的序列:

ESC [ 2 7 ; 5 ; 1 3 ~ 

(在終端的喜好,當你鍵入ESC它是數字顯示爲 「\ 003」。)

這就是emacs的顯示爲<C-return>如果您輸入M-x describe-bindings

請注意,在Emacs 22.1.1(使用10.8.3安裝的版本)org-mode中有一個Meta-Return映射,但不包含Control-Return。你確定你不是指Meta嗎?

相關問題