emacs伤了我的手腕,怎么做';进入元?

emacs伤了我的手腕,怎么做';进入元?,emacs,Emacs,我在系统键盘配置中将caps lock绑定到Crtl,但是在将普通键重新绑定到较少使用的键之后,如何将普通键重新绑定到修改键 ie将\正确绑定到',并将'正确绑定到Meta(例如Shift.是Meta>,一切工作就像'是Meta) 使用这种对称的Crtl/元键盘布局,我的手感觉不像柔术演员,因此更快乐 我试过vim,但它是模态的,所以我更喜欢emacs 编辑:如果不可能,为什么emacs不让您这样做 (global-set-key (kbd "'") esc-map) (global-set-k

我在系统键盘配置中将caps lock绑定到Crtl,但是在将普通键重新绑定到较少使用的键之后,如何将普通键重新绑定到修改键

ie将
\
正确绑定到
'
,并将
'
正确绑定到
Meta
(例如
Shift.
Meta>
,一切工作就像
'
Meta

使用这种对称的Crtl/元键盘布局,我的手感觉不像柔术演员,因此更快乐

我试过vim,但它是模态的,所以我更喜欢emacs

编辑:如果不可能,为什么emacs不让您这样做

(global-set-key (kbd "'") esc-map)
(global-set-key (kbd "'") esc-map)
(global-set-key (kbd "\\") (lambda () (interactive) (insert-char ?' 1)))

唯一的问题是不能同时按住Shift-'->。你必须点击'then Shift->来获得你想要的行为。

严格来说,这不是一个答案,但你可以试试这个-试试,这样你就不必扭手了。它允许在多个按键组合中逐个按键。“当你习惯它时,它会很方便的。”汤姆:好主意!一切都符合人体工程学。谢谢。我仍然在寻找这样的行为,例如,按住meta键并点击f几次以快速浏览一个句子。是的,这是一个不太理想的局部解决方案。我找不到任何真正的解决方案来满足你的要求。对于emacs-devel邮件列表来说,这可能是一个好问题,因为那里有一些真正的大师;问题要简短,切中要害,看看你能得到什么。