【问题标题】:Emacs in Mac OS Lion terminal - map right command key to metaMac OS Lion 终端中的 Emacs - 将右命令键映射到元
【发布时间】:2012-05-11 08:36:45
【问题描述】:

我刚开始在我的 Mac OS X Lion 上使用 GNU Emacs,我正试图通过各种键绑定来减轻我的手部动作。具体来说,我希望能够对 meta 使用正确的命令键。 我的 .emacs 文件中的以下代码可用于独立应用程序 (Emacs.app)

;;; cmd key for meta
(setq mac-option-key-is-meta nil
mac-command-key-is-meta t
mac-command-modifier 'meta
mac-option-modifier 'none)

(摘自超级用户answer

但不适用于在终端模式下运行的 emacs。元那里仍然是我从 Terminal.app 首选项中设置的 alt/option 键。当我禁用此选项键时,我将失去元键功能。

有什么想法吗?

【问题讨论】:

    标签: emacs osx-lion


    【解决方案1】:

    我不知道终端可以为您提供处理左/右命令键映射的能力。 iterm2 提供了完成您在那里寻找的东西的方法。尽管在 iterm2 的全球基础上。

    【讨论】:

    • 谢谢,我想我会给iTerm2一个机会。
    【解决方案2】:

    如果您必须在终端中使用 emacs,似乎有 keyremap4macbook 可以为您节省一些时间。我对此不以为然,但是这个guy可以

    【讨论】:

    • 有一个问题,keyremap4macbook 区分左右命令吗?
    • 没关系,我刚刚检查了文档,看起来我可以。这样,我会将正确的命令映射到 meta 并保留左侧命令用于复制/粘贴和 co。谢谢。
    • 我以为它在那个网站上说了些什么,但我不知道。在终端上是什么,emacs 22.1.1。我更喜欢 24,因为我使用的是 OS X,所以我使用 24。
    • 我能问你为什么在终端中使用 emacs 吗?我给我的起了别名,以便它在旧的 Lion 机器上使用 emacs gui 版本(即 24)在真实窗口中打开文件。如果您关心,可以链接。
    • 我也用那个版本,用-nw运行就行了。
    猜你喜欢
    • 2012-05-11
    • 2010-09-09
    • 1970-01-01
    • 2012-09-28
    • 2011-10-24
    • 1970-01-01
    • 2012-02-28
    • 2021-12-13
    • 1970-01-01
    相关资源
    最近更新 更多