【发布时间】:2011-09-13 06:03:06
【问题描述】:
我已将外部键盘连接到我的笔记本电脑,并修改了我的键盘映射,以便 1. Ctrl 是大写字母 2.大写是Ctrl
我想继续使用右 Ctrl 键作为 Ctrl 而不是大写字母。关于如何实现这一点的任何要点?
【问题讨论】:
-
最好是 keyremap4macbook 的评论:pqrs.org/macosx/keyremap4macbook/document.html
我已将外部键盘连接到我的笔记本电脑,并修改了我的键盘映射,以便 1. Ctrl 是大写字母 2.大写是Ctrl
我想继续使用右 Ctrl 键作为 Ctrl 而不是大写字母。关于如何实现这一点的任何要点?
【问题讨论】:
我现在不在我的 mac,所以我可能会弄错,但是...
看看名为ns-right-control-modifier 的变量组,它们控制左右修饰键的行为方式。
您可能需要最新版本的 Emacs 才能获得全面支持。
【讨论】:
我知道这可能与您的问题有点正交,但我建议使用 emacs -nw 在 iTerm 2 中运行 emacs
我这样说是因为在 iTerm 中,您可以通过 iTerm -> Preferences -> Keys 对修改键的重新绑定进行更多控制。在那里你可以重新映射左右键。
我还建议在终端中运行 emacs,因为如果您使用像 tmux 或 screen 这样的终端多路复用器,您就可以从终端窗口复制并粘贴到您的 emacs 缓冲区中。
【讨论】: