2012-03-29 52 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字符。