我想将所有 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/