首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何在Emacs 24中将Mac上的元键从alt更改为cmd?

在Emacs 24中将Mac上的元键从alt更改为cmd,可以通过以下步骤实现:

  1. 打开Emacs 24。
  2. 按下M-x(即按下Alt键和x键),输入customize-group并按回车键。
  3. 在搜索框中输入mac-option-modifier,然后按回车键。
  4. 在搜索结果中找到mac-option-modifier选项,点击Value列中的Edit按钮。
  5. 在弹出的对话框中,将option更改为super,然后点击Apply and Save按钮。
  6. 重启Emacs 24,现在Mac上的元键已经更改为cmd键了。

注意:在Emacs 24中,Mac上的元键默认是option键,而在Emacs 27及以上版本中,默认是super键。因此,如果你使用的是Emacs 27及以上版本,可以直接在customize-group中将mac-option-modifier设置为super即可。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

MacBook 最佳实践

2 Mac自带终端不是很强,程序员们需要一个强劲终端来工作,于是有了 iTerm2,这个终端可以很方便用快捷来达到分屏(CMD+D)、开多个Tab(CMD+T)、在多个Tab之间进行切换(CMD...终端中输入命令时,移动光标有两种方式,一个是 emacs,一个 vi,可以通过 set 命令来设置,默认emacs 模式,也可以通过set -o emacs来显式设置,有如下快捷: ctrl +...(Windows 下为Ctrl+Alt+Delete) Finder Finder是Mac文件浏览器,其中有个比较严重问题时,没有“剪贴(cut)”功能,当我们选中一个文件后,菜单中“Edit”...图片截屏、编辑 Mac截图工具已经很好了,Cmd + Shift + 3/4就够用了,但是如果想在图片写些文字,马赛克某部分,就不行了,推荐用 Snip,才 2M 大小,虽说是腾讯开发,但是不流氓...: 修改网络位置,不是其默认“自动”就好 修改路由器,把无线信道改为6或9 关闭蓝牙,Mac 中,同时打开蓝牙与 Wi-Fi 会冲突。

1.8K20

【完整版】让你提升命令行效率 Bash 快捷

生活在 Bash shell 中,熟记以下快捷,将极大提高你命令行操作效率。...Alt + d :光标处删除至字尾 Ctrl + d :删除光标处字符 Ctrl + h :删除光标前字符 Ctrl + y :粘贴至光标后 Alt + c :光标处更改为首字母大写单词 Alt...+ u :光标处更改为全部大写单词 Alt + l :光标处更改为全部小写单词 Ctrl + t :交换光标处和之前字符 Alt + t :交换光标处和之前单词 Alt + Backspace...:执行一条命令 !blah:执行最近以 blah 开头命令, !ls !blah:p:仅打印输出,而不执行 s!$s:一条命令最后一个参数,与 Alt + . 相同 !...: 以上介绍大多数 Bash 快捷仅当在 emacs 编辑模式时有效,若你将 Bash 配置为 vi 编辑模式,那将遵循 vi 按键绑定。

1.1K10
  • 掌握这些提升命令行效率快捷后,让你 SHELL 快得飞起来 ( 强烈建议收藏!)

    Alt + d :光标处删除至字尾 Ctrl + d :删除光标处字符 Ctrl + h :删除光标前字符 Ctrl + y :粘贴至光标后 Alt + c :光标处更改为首字母大写单词 Alt...+ u :光标处更改为全部大写单词 Alt + l :光标处更改为全部小写单词 Ctrl + t :交换光标处和之前字符 Alt + t :交换光标处和之前单词 Alt + Backspace...重新执行命令 Ctrl + r:逆向搜索命令历史 Ctrl + g:历史搜索模式退出 Ctrl + p:历史中一条命令 Ctrl + n:历史中下一条命令 Alt + ....:执行一条命令 !blah:执行最近以 blah 开头命令, !ls !blah:p:仅打印输出,而不执行 !$:一条命令最后一个参数,与 Alt + . 相同 !$:p:打印输出 !...以上介绍大多数 Bash 快捷仅当在 Emacs 编辑模式时有效。

    1K20

    IDE 太重了,所以迁到了 Emacs

    在我这台拥有 64GB 内存和 10 个 CPU 内核顶配 Mac M1 ,一切都感觉轻盈流畅(好吧,几乎一切……但在上面运行带有几个 Docker 容器 Kubernetes,Mac M1 居然有点跑不动了...我注意到,有更多“开箱即用” Emacs 发行版, Spacemacs 和 Doom Emacs,对于那些想要一个现代编辑器而不必手动配置一切的人来说,会感觉舒服。...几年来,我已经成功地将 Emacs 配置为最基本现代快捷,这些快捷在 90 年代后大多数其他应用程序中都能使用(比如 Cmd+S 保存,Ctrl+Tab 切换缓冲区等等)。...比如当你检查一个在逻辑不可能条件时,它会发现那些令人震惊逻辑错误……还有一些平凡功能,我还没有费心去发现如何实现,比如自动修复警告(我真的很怀念 IntelliJ Alt+Enter)和为诸如...为了回答 Emacs 是否真的更轻问题,我实际在一个星期六 24 小时内截图了我笔记本电脑电池使用情况,当时我花了一天大部分时间在 IntelliJ 编码,然后第二天做了同样事情,但是使用

    1.1K10

    史上最轻量 IDE……

    在我这台拥有 64GB 内存和 10 个 CPU 内核顶配 Mac M1 ,一切都感觉轻盈流畅(好吧,几乎一切……但在上面运行带有几个 Docker 容器 Kubernetes,Mac M1 居然有点跑不动了...我注意到,有更多“开箱即用” Emacs 发行版, Spacemacs 和 Doom Emacs,对于那些想要一个现代编辑器而不必手动配置一切的人来说,会感觉舒服。...几年来,我已经成功地将 Emacs 配置为最基本现代快捷,这些快捷在 90 年代后大多数其他应用程序中都能使用(比如 Cmd+S 保存,Ctrl+Tab 切换缓冲区等等)。...比如当你检查一个在逻辑不可能条件时,它会发现那些令人震惊逻辑错误……还有一些平凡功能,我还没有费心去发现如何实现,比如自动修复警告(我真的很怀念 IntelliJ Alt+Enter)和为诸如...为了回答 Emacs 是否真的更轻问题,我实际在一个星期六 24 小时内截图了我笔记本电脑电池使用情况,当时我花了一天大部分时间在 IntelliJ 编码,然后第二天做了同样事情,但是使用

    26910

    史上最轻量 IDE……

    在我这台拥有 64GB 内存和 10 个 CPU 内核顶配 Mac M1 ,一切都感觉轻盈流畅(好吧,几乎一切……但在上面运行带有几个 Docker 容器 Kubernetes,Mac M1 居然有点跑不动了...我注意到,有更多“开箱即用” Emacs 发行版, Spacemacs 和 Doom Emacs,对于那些想要一个现代编辑器而不必手动配置一切的人来说,会感觉舒服。...几年来,我已经成功地将 Emacs 配置为最基本现代快捷,这些快捷在 90 年代后大多数其他应用程序中都能使用(比如 Cmd+S 保存,Ctrl+Tab 切换缓冲区等等)。...比如当你检查一个在逻辑不可能条件时,它会发现那些令人震惊逻辑错误……还有一些平凡功能,我还没有费心去发现如何实现,比如自动修复警告(我真的很怀念 IntelliJ Alt+Enter)和为诸如...为了回答 Emacs 是否真的更轻问题,我实际在一个星期六 24 小时内截图了我笔记本电脑电池使用情况,当时我花了一天大部分时间在 IntelliJ 编码,然后第二天做了同样事情,但是使用

    34310

    10 个让你进入 Emacs 世界技巧

    例如,如果你不知道如何在 Emacs 中只用键盘快捷复制一个单词,编辑菜单复制、剪切和粘贴选择提供了最轻松路径。没有理由因为选择了 Emacs 而惩罚自己。...例如,C-x 在现代键盘符号中意思是 Ctrl+X,M-x 是 Alt+X。就像你任何应用程序中剪切文本时一样,同时按下这两个。...不过,还有另一个层次键盘快捷,与现代电脑任何东西都完全不同。有时,键盘快捷并不只是一个组合,而是由一系列按键组成。...剪切、复制和粘贴备用快捷方式 规范,复制文本是通过一系列键盘快捷进行,这些快捷取决于你想要复制或剪切方式。...探索新功能 Emacs 所做大部分工作都是一个 elisp 函数,它可以菜单选择和键盘快捷调用,或者在某些情况下特定事件中调用。

    80320

    学Python方法用错,直接入门到放弃!

    (2)免费 Python使用和分发是完全免费,就像其他开源软件一样,Perl、Linux和Apache。开发者可以Internet免费获得Python源代码。...1.2.1 选择版本 因为Python语言是跨平台,可以运行在Windows、Mac OS、Linux、UNIX和各种其他系统,所以说Python可以安装在这些系统中。...(1)在系统中运行应用程序Terminal(如果使用是Ubuntu,可以按下Ctrl + Alt + T组合),打开一个终端窗口。...为了能看到程序输出内容,可以按以下步骤进行操作。 (1)单击“开始”菜单,在“搜索程序和文件”文本框中输入“cmd”,并按Enter,打开Windows命令行窗口。...也可以使用cd命令,进入文件“first.py”所在目录,“D:\lx”,然后在命令行提示符下输入“first.py”或者“python first.py”,按Enter即可运行。

    2.1K20

    Figma技巧超全合集!40+隐藏技能!快收藏!(第二辑)

    22.Alt-显示元素距离 alt 用于查找一个元素到另一个元素距离。选择元素后,按 alt 并将光标拖到另一个元素。这样就可以完美的显示出元素距离。...然后,您可以使用 Shift 和 2(缩放到选择)组合放大所选元素。 24.Shift + 1-缩放以适应 缩放以显示画布所有元素。 25.Z+鼠标选区 按Z在画布上选择一个区域。...27.Cmd + 触控板(鼠标) 您可以通过使用鼠标或触摸板上下移动来放大缩小画布(在 Mac 用两根手指)。 28.Option + 触控板(鼠标) 输入中数字、颜色等可以如上例那样使用。...您可以通过在鼠标和触摸板左右移动手指来更改输入值(在 Mac 使用两个手指)。 29.边框技巧 例如,边框可以用作矩形工具分隔线。但是由于矩形是一个单独元素,自动布局可能会很麻烦。...36.Tab Tab 有很多功能。在这个例子中;如果在选择框架时按 Tab ,它将逐个浏览框架中元素。 37.Enter(返回) Enter是另一个具有许多功能tab

    2K21

    Python 最强编辑器详细使用指南!

    现在我们可以开始新 Python 程序了。如果你使用Mac 系统,使用 Cmd+N ;如果你使用是 Windows 或 Linux 系统,使用 Alt+Ins 。...接下来,以下三种方式中选择一种开始 debug: 在 Mac 系统中使用 Ctrl+Shift+D ,在 Windows 或 Linux 系统中使用 Shift+Alt+F9 。...如果你需要配置不同虚拟环境 virtualenv,在 Mac 打开 Preferences,或在 Windows 或 Linux 系统中使用 Ctrl+Alt+S 打开 Settings,找到 Project...多次跳转后在导航历史中前进和后退:在 Mac 系统中使用 Cmd+[ / Cmd+] ,在 Windows 或 Linux 系统中使用 Ctrl+Alt+Left / Ctrl+Alt+Right ...在 PyCharm 帮助下,你可以使用另一台计算机( Linux VM)解释器对应用进行 debug。

    2.4K01

    人生苦短,我用PyCharm

    现在我们可以开始新 Python 程序了。如果你使用Mac 系统,使用 Cmd+N ;如果你使用是 Windows 或 Linux 系统,使用 Alt+Ins 。...接下来,以下三种方式中选择一种开始 debug: 在 Mac 系统中使用 Ctrl+Shift+D ,在 Windows 或 Linux 系统中使用 Shift+Alt+F9 。...如果你需要配置不同虚拟环境 virtualenv,在 Mac 打开 Preferences,或在 Windows 或 Linux 系统中使用 Ctrl+Alt+S 打开 Settings,找到 Project...多次跳转后在导航历史中前进和后退:在 Mac 系统中使用 Cmd+[ / Cmd+] ,在 Windows 或 Linux 系统中使用 Ctrl+Alt+Left / Ctrl+Alt+Right ...在 PyCharm 帮助下,你可以使用另一台计算机( Linux VM)解释器对应用进行 debug。

    1.8K31

    人生苦短,我用PyCharm

    现在我们可以开始新 Python 程序了。如果你使用Mac 系统,使用 Cmd+N ;如果你使用是 Windows 或 Linux 系统,使用 Alt+Ins 。...接下来,以下三种方式中选择一种开始 debug: 在 Mac 系统中使用 Ctrl+Shift+D ,在 Windows 或 Linux 系统中使用 Shift+Alt+F9 。...如果你需要配置不同虚拟环境 virtualenv,在 Mac 打开 Preferences,或在 Windows 或 Linux 系统中使用 Ctrl+Alt+S 打开 Settings,找到 Project...多次跳转后在导航历史中前进和后退:在 Mac 系统中使用 Cmd+[ / Cmd+] ,在 Windows 或 Linux 系统中使用 Ctrl+Alt+Left / Ctrl+Alt+Right ...在 PyCharm 帮助下,你可以使用另一台计算机( Linux VM)解释器对应用进行 debug。

    2.5K10

    人生苦短,我用PyCharm

    现在我们可以开始新 Python 程序了。如果你使用Mac 系统,使用 Cmd+N ;如果你使用是 Windows 或 Linux 系统,使用 Alt+Ins 。...接下来,以下三种方式中选择一种开始 debug: 在 Mac 系统中使用 Ctrl+Shift+D ,在 Windows 或 Linux 系统中使用 Shift+Alt+F9 。...如果你需要配置不同虚拟环境 virtualenv,在 Mac 打开 Preferences,或在 Windows 或 Linux 系统中使用 Ctrl+Alt+S 打开 Settings,找到 Project...多次跳转后在导航历史中前进和后退:在 Mac 系统中使用 Cmd+[ / Cmd+] ,在 Windows 或 Linux 系统中使用 Ctrl+Alt+Left / Ctrl+Alt+Right ...在 PyCharm 帮助下,你可以使用另一台计算机( Linux VM)解释器对应用进行 debug。

    2.6K30

    好物分享39-两款浏览器内容复制相关插件

    alt 是比较常用操作,最好alt-x 和cmd-x 功能可以调换一下。...如果出现同一行文本换行错误,可以设定: 快捷 Alt + X,显示和隐藏窗体 Ctrl + X or CMD + X,对选中文字进行高亮或取消高亮 Alt + Click ,移除鼠标点击所在高亮内容...Alt + A,适用于已经高亮内容,在选中已经高亮内容后按下,会让此内容变成「标题样式」,即在此之后再次高亮行,都会嵌套在这个「标题样式」之后 Double-Click,当你在已经被高亮内容双击鼠标...Side Window [Ctrl + X] (WIN) or [CMD + X] (MAC) - Highlights selected text - To remove part of a...这里我们对第一个选中内容再次按alt + A 实现标题内容设定。 下面是我一个尝试,内容复制在上面的摘要笔记部分。 ps:这个软件竟然不能修改快捷。算是一个缺点了。

    1.3K20

    Python 最强 IDE 详细使用指南!

    现在我们可以开始新 Python 程序了。如果你使用Mac 系统,使用 Cmd+N ;如果你使用是 Windows 或 Linux 系统,使用 Alt+Ins 。...接下来,以下三种方式中选择一种开始 debug: 在 Mac 系统中使用 Ctrl+Shift+D ,在 Windows 或 Linux 系统中使用 Shift+Alt+F9 。...如果你需要配置不同虚拟环境 virtualenv,在 Mac 打开 Preferences,或在 Windows 或 Linux 系统中使用 Ctrl+Alt+S 打开 Settings,找到 Project...多次跳转后在导航历史中前进和后退:在 Mac 系统中使用 Cmd+[ / Cmd+] ,在 Windows 或 Linux 系统中使用 Ctrl+Alt+Left / Ctrl+Alt+Right ...在 PyCharm 帮助下,你可以使用另一台计算机( Linux VM)解释器对应用进行 debug。

    2.4K20

    Python 最强编辑器详细使用指南

    现在我们可以开始新 Python 程序了。如果你使用Mac 系统,使用 Cmd+N ;如果你使用是 Windows 或 Linux 系统,使用 Alt+Ins 。...接下来,以下三种方式中选择一种开始 debug: 在 Mac 系统中使用 Ctrl+Shift+D ,在 Windows 或 Linux 系统中使用 Shift+Alt+F9 。...如果你需要配置不同虚拟环境 virtualenv,在 Mac 打开 Preferences,或在 Windows 或 Linux 系统中使用 Ctrl+Alt+S 打开 Settings,找到 Project...多次跳转后在导航历史中前进和后退:在 Mac 系统中使用 Cmd+[ / Cmd+] ,在 Windows 或 Linux 系统中使用 Ctrl+Alt+Left / Ctrl+Alt+Right ...在 PyCharm 帮助下,你可以使用另一台计算机( Linux VM)解释器对应用进行 debug。

    1.9K00

    Python 最强编辑器详细使用教程

    现在我们可以开始新 Python 程序了。如果你使用Mac 系统,使用 Cmd+N ;如果你使用是 Windows 或 Linux 系统,使用 Alt+Ins 。...接下来,以下三种方式中选择一种开始 debug: 在 Mac 系统中使用 Ctrl+Shift+D ,在 Windows 或 Linux 系统中使用 Shift+Alt+F9 。...如果你需要配置不同虚拟环境 virtualenv,在 Mac 打开 Preferences,或在 Windows 或 Linux 系统中使用 Ctrl+Alt+S 打开 Settings,找到 Project...多次跳转后在导航历史中前进和后退:在 Mac 系统中使用 Cmd+[ / Cmd+] ,在 Windows 或 Linux 系统中使用 Ctrl+Alt+Left / Ctrl+Alt+Right ...在 PyCharm 帮助下,你可以使用另一台计算机( Linux VM)解释器对应用进行 debug。

    2.1K20

    人生苦短,我用PyCharm

    现在我们可以开始新 Python 程序了。如果你使用Mac 系统,使用 Cmd+N ;如果你使用是 Windows 或 Linux 系统,使用 Alt+Ins 。...接下来,以下三种方式中选择一种开始 debug: 在 Mac 系统中使用 Ctrl+Shift+D ,在 Windows 或 Linux 系统中使用 Shift+Alt+F9 。...如果你需要配置不同虚拟环境 virtualenv,在 Mac 打开 Preferences,或在 Windows 或 Linux 系统中使用 Ctrl+Alt+S 打开 Settings,找到 Project...多次跳转后在导航历史中前进和后退:在 Mac 系统中使用 Cmd+[ / Cmd+] ,在 Windows 或 Linux 系统中使用 Ctrl+Alt+Left / Ctrl+Alt+Right ...在 PyCharm 帮助下,你可以使用另一台计算机( Linux VM)解释器对应用进行 debug。

    1.8K20

    Linux基础命令行使用技巧

    $ && pwd #/tmp/web/ #方式2.按 Alt + .快捷来达到同样目的,可以获取历史中前几个命令参数 [root@vm-1575613390 tmp]$ pwd #ALT...' /var/log/pacman.log Alt + b 向左移动一个 “词” Alt + f 往右移动一个 “词” Alt + 退格 删除光标左边 “词” Ctrl + w 同上 Alt +...最右边) Ctrl + k 光标处往右删除至行尾 Ctrl + u 光标处向左删除至行首 4.Emacs 编辑模式总结 WeiyiGeek. ---- vi 编辑模式 描述:与 Emacs 编辑模式相比...x 删除光标下字符 X 删除光标左边字符 dm m 为某个移动指令, db 删除光标左边单词 ,dl则是删除光标右边单词(值得学习) D 光标处删除到行尾 dd 删除整行内容 注意:通过删除命令删除内容...cm m 为某个移动命令, cw 将光标右边单词删掉后进入插入模式 C 光标处删除到行尾,并进入插入模式 cc 删除整行,并进入插入模式 r 替换光标下字符 R 进入替换文本模式,直到按 Esc

    6K20
    领券