首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >OSX + Terminal.app + Emacs + make命令键作为元操作

OSX + Terminal.app + Emacs + make命令键作为元操作
EN

Stack Overflow用户
提问于 2012-04-13 07:23:41
回答 4查看 5.7K关注 0票数 10

我在上

我在Terminal.app中运行emacs

我希望命令-x产生M(一般情况下,命令-> M)

我尝试了以下解决方案,但它们不是我想要的:

  • 将命令映射为系统首选项中的全局元
  • 仅在Terminal.app中将选项映射到元数据
  • Emacs中元的命令键

我想要的是,只在Terminal.app (或者仅仅在emacs内部)中,将命令键绑定到meta。我怎样才能做到这一点?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2012-04-13 11:55:29

你为什么要坚持Terminal.app?只需安装iterm2并继续生活。

票数 -2
EN

Stack Overflow用户

发布于 2012-04-14 23:03:34

fwiw - iterm2需要一些额外的注意,以使cmd映射到元,并与其他应用程序很好地发挥。(cmd-tab行为,cmd-space (水银)等)这是我的配置,它偏向于左撇子cmd-tab操作,等等。

在iterm2内部

  • (preferences >> keys选项卡)左cmd需要重新映射到左侧选项。
  • 全局快捷键将以下设置为“不要重新映射修饰符”
    • cmd-空间(使水银正常工作)
    • ctl-cmd-space (使我的omnifocus绑定工作)
    • cmd-`循环窗口
    • cmd- -> (右箭头)使选项卡循环正常工作。

  • (首选项>>配置文件选项卡>>键子选项卡)我映射左选项-键转义。这为大多数预期中的shell应用程序提供了预期的行为。

这将导致在某些本地迭代任务中使用右cmd,但在具有不同键绑定的应用程序之间切换,等等,通常的左手操作和重新训练我的肌肉记忆是最小化的。

票数 9
EN

Stack Overflow用户

发布于 2012-04-13 11:07:21

首先,在终端的首选项中,在设置选项卡上,在键盘子选项卡上,有一个复选框“使用选项作为元键”。这不是你想要的,但它是内置的。

我认为Cocoa键绑定系统在这里可能有帮助,但根据我的搜索,它故意不允许重新映射命令。此页有很多关于Cocoa的键绑定和文本默认值的可定制性的信息。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10136811

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档