2012-03-29 73 views
3

我在Windows7(x64)上使用emacs(以下版本)。我无法在emacs中写入é。在emacs中写入问题

我想打'''和'e'来获得char'è'。

我已经使用emacs> 20年了,我不记得以前有过麻烦。它已经工作过,我几乎可以肯定......显示'é'没有问题,我可以从其他程序/缓冲区中剪切并粘贴。问题在于输入它。

任何解决方案将不胜感激。 BR /托马斯

(GNU Emacs的23.4.1(张建东上的2012-02-04 I386-MinGW的-nt6.1.7601))

回答

0

这里是最常见的特殊字符的列表中使用,也流利地输入。

A - 马里兰州

A - MD

ë - 马可福音

Ë - MK

I - 莫

I - MO

ö - 了Mv

Ö - M-V

ü - M- | (哎呀,我已经使用了非资本反之亦然移)

Ü - (DITO)M- \

SS - (DITO)M-_

é - 弥

é - MI

è - MH

è - MH

A = M-`

A = M- @

礼貌 - LINK

+2

显然你需要在Emacs中用'C-q'作为前缀。 – phils 2012-03-29 20:32:52

1

添加到您的.emacs,如果你想输入 “'”, “E” 获得 “é” 文件

(defadvice switch-to-buffer (after activate-input-method activate) 
(activate-input-method "latin-9-prefix")) 

如果你想只激活一个会话,请

M-x set-input-method 

如果您使用的是与死者键的键盘设置,这使得' + e = é,像美国的国际键盘映射(如果我没记错进入

latin-9-prefix 
1

?)你可能想把(require 'iso-transl)放在emacs init文件的某个地方。

我不使用Windows,但在iso-transl elisp文件中没有看到任何警告。

2

尝试C-X'ë

键入C-XC-H将显示输入表的所有Latin-1字符。