macos - 在 OSX 上的 Emacs 中将 alt/option 键设置为 Meta

标签 macos emacs meta iterm

是的,我用谷歌搜索了一下,所提供的答案似乎都不起作用。我最近买了一台新计算机,并将我的 .emacs 移过来,但有些功能无法正常工作。具体来说,alt/option 键在 emacs 中未检测为元。

我正在:

Darwin punk.local 15.6.0 Darwin Kernel Version 15.6.0: Mon Jan  9 23:07:29 PST 2017; root:xnu-3248.60.11.2.1~1/RELEASE_X86_64 x86_64

我的 .emacs 中有以下内容:

(if (system-is-mac)
  (setq ns-command-modifier 'meta))
(setq mac-option-modifier 'meta)

我正在运行iterm2 build 3.0.13

非常感谢任何帮助,谢谢!

最佳答案

这可以从 iterm2 中修复。感谢lawlist为我指明了正确的方向。

选择Iterm2 -> Preferences -> Profiles 打开配置文件 View 。

在该 Pane 中选择,然后左选项键充当并选择+Esc

关于macos - 在 OSX 上的 Emacs 中将 alt/option 键设置为 Meta,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41987296/

相关文章:

emacs - 用于从正则表达式中查找和返回匹配项的函数

emacs - 不要在两个换行符后缩进

emacs - windows下无法用emacs + sbcl启动slime

magento - 动态获取 magento 元关键字?

php - 在 Mac 上升级到 PHP 7

eclipse - 如何使用sbt-eclipse创建项目的Eclipse项目文件?

java - Hadoop 设置 - Java 尝试访问窗口服务器

c++ - macOS High Sierra 系统日志不工作

image - 如何在带有 Jekyll-seo-tag 的帖子上为 Twitter 卡片添加图像?

html - 元标记?表单域放大焦点但在移动设备上聚焦时不会取消缩放?