eMacs:字母(`E`)键绑定被意外禁用/覆盖

时间:2014-10-15 06:39:43

标签: emacs

到目前为止,我不再能够在emacs中输入E(即ASCII字符69),考虑到我正处于{{1}的Haskell练习中,这非常具有破坏性。 } type constructor。

我今天唯一的重大改变是安装w3m(网络浏览器)软件包,虽然我无法识别映射到“S-e”的任何快捷方式。我尝试了Either但是没有用(我后来意识到这只是解除了当前的键绑定,但实际上没有设置新键)。

任何有关我的.emacs文件快速添加代码的建议的电子邮件专家都会(i)给我回“E”(即(global-unset-key "S-e") + Shift),而(ii)不要求我实际上输入字符'E'作为emacs Lisp的一部分(例如,使用ascii字符)?

正在运行emacs 24,Xubuntu 14(virtualbox)。

2 个答案:

答案 0 :(得分:1)

首先,您可以在http://emacs.stackexchange.com/中询问有关emacs的问题,其他人尝试键入C-h c然后S-e来检查已调用的命令

答案 1 :(得分:1)

(global-set-key "E" 'self-insert-command)

可以让你再次接近工作状态。要获得大写“E”,请键入e并在其上运行M-x upcase-region