emacs - 如何设置全局键 C-x

标签 emacs

我想将所有 C-x 命令设置为 M-x,这样我就可以将左手拇指放在 ALT 按钮上。 但是 C-h 和 C-x 运行的功能是什么? 谢谢。

最佳答案

Control-X 绑定(bind)到函数 Control-X-prefix,它是一个键映射(一个将击键与命令相关联的表)。

因此,要将 \M-x 设置为像 \C-x 一样工作,只需执行以下操作:

(define-key global-map "\M-x" 'Control-X-prefix)

综上所述,我建议您考虑重新映射键盘,而不是重新绑定(bind) emacs:许多窗口管理器(包括 X11、OS X 和许多 Windows 设置)为您提供了自定义各种修改键(例如,转动左 Alt 键进入另一个控件。)查看它们,您可能会找到喜欢的设置。

关于emacs - 如何设置全局键 C-x,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19363489/

相关文章:

regex - Emacs 正则表达式中的自定义字符类

Emacs 找不到 Flyspell/ispell

Emacs:在自定义部分之外设置变量时出现问题

search - 替换 emacs 缓冲区中的所有字符串

python - Pydoc 弄乱了 -*- 编码 : utf-8 -*-

emacs - 在 Emacs 组织模式中,如何重新归档组织标题下突出显示的文本?

c++ - Emacs 最快的 C++ 编译过程?

emacs - Emacs 的上下文

emacs - emacs 中的 "Programmer shortcuts"是什么?

emacs - Emacs递归项目搜索