Emacs上的重音字符

时间:2010-01-08 21:17:22

标签: emacs

当我输入带重音符号(例如ñ,ç,ã)时,它不会立即自动插入,而是将其自身显示在迷你缓冲区上,就好像它是一个前缀键(例如ç - >ç-) 。有没有办法改变这种行为?我甚至无法使用< f1>kç来捕捉它,以了解发生了什么。

谢谢!

3 个答案:

答案 0 :(得分:22)

CTRL + x 8 CTRL + h

这样做会显示一个 help 窗口,其中包含当前可供您使用的重音字符的所有键序列。

例如:

Key     binding

C-x 8 <     «

C-x 8 =     ¯

C-x 8 >     »

C-x 8 ?     ¿

C-x 8 C     ©

C-x 8 L     £

C-x 8 P     ¶

答案 1 :(得分:6)

Emacswiki internationalization pages有帮助吗? language environment中的建议怎么样?

编辑:请参阅input methods - 在新缓冲区中,我可以

  • M-x set-input-method to'latin-1-prefix'(也是TAB完成)你得
  • UmlauteäöüÄÖÜ(¨后跟元音)
  • Sharp-sß(¨后跟s)
  • Accentséèô(fwd or backtick或^后跟元音)

他们都显示得很好。

答案 2 :(得分:3)

实际上问题是emacs的入门套件,绑定(set-keyboard-coding-system 'utf-8)