我想将所有C-x命令设置为M-x,这样我就可以将拇指放在ALT按钮的左手上。 但是C-h和C-x的功能是什么? 感谢。
答案 0 :(得分:4)
Control-X绑定到函数Control-X-prefix
,这是一个键映射(将键击与命令相关联的表)。
因此,要将\M-x
设置为\C-x
,请执行以下操作:
(define-key global-map "\M-x" 'Control-X-prefix)
所有这一切,我建议您重新调试键盘,而不是重新绑定emacs:许多窗口管理器(包括X11,OS X和许多Windows设置)为您提供了自定义各种修改键的方法(例如,转动左-Alt进入另一个Control。)看看它们,你可能会找到一个你喜欢的设置。
答案 1 :(得分:0)
使用C-x C-h
查看C-x
绑定。加载help-fns+.el
并使用C-h M-k
与ctl-x-map
和help-map
一起查看C-x
和C-h
的所有绑定。