emacs伤害了我的手腕,如何让'成为Meta?

时间:2012-04-28 16:07:18

标签: emacs

我在系统键盘配置中将大写锁定绑定到Crtl,但在将该普通键重新绑定到较少使用的键之后,如何将普通键重新绑定到修饰键?

即将\绑定到',将'绑定到Meta正确(例如Shift ' .Meta >,一切正常,就像{ {1}}为')。

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

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

编辑:如果不可能,为什么emacs不允许你这样做?

1 个答案:

答案 0 :(得分:1)

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

唯一的问题是你无法按住Shift -'->同时。你必须点击'然后转换 - >得到你想要的行为。