我想做几件事:
我知道三个地图命令必须是以下形式:
(define-key KEYMAP KEY DEF)
我也知道我的.emacs
文件位于我的主目录中。但是,我不确定如何定义这三个值或者我是否有正确的想法。
另外一件事,我安装了emacs 24,但我注意到mac OSX似乎也附带了emacs 22.我希望两者的功能相同。有没有办法确保键映射匹配?或者甚至更好地用终端中的24替换emacs 22?
答案 0 :(得分:2)
Emacs有许多特定于mac的设置,包括与您要求的类似的设置。它们包含在'Ns'组中。
使用:M-x customize-group RET ns RET
我不确定左右分别处理。因此,您可能还需要安装keyremap4macbook。这可以进行一些重新映射 - 即使是在特定应用的基础上。
我个人认为使用fn
密钥作为通配符是有用的,例如我将left alt
重新加注到fn
并告诉emacs将fn
视为meta
。
答案 1 :(得分:0)
从未想过这一点。我的解决方案是切换键盘,所以现在我的命令键映射到meta,我的alt键映射到控件。