Проблема вставки ключа Emacs

Недавно я обновился до Ubuntu 14.04, и с тех пор у меня начались странные проблемы с Emacs.

Когда я набираю символ ° (который отображается на dead_abovering на моей клавиатуре), он вставляет последовательность Ä° ( ° A , кстати, как вы получаете букву ­Ä на моей клавиатуре).

Когда я запускаю Emacs в emacs --no-init, проблема сохраняется, но когда я запускаю emacs -nw, она исчезает. И я не нашел ни одного другого приложения, которое демонстрирует это странное поведение, поэтому кажется, что это проблема только моей графической реализации Emacs.

0
задан 8 May 2014 в 18:40

1 ответ

Оказывается, что это - ошибка в Emacs. Это не распознает новый стандарт в объявлении локали. Посмотрите (http://www.emacswiki.org/emacs/DeadKeys, https://bugs.launchpad.net/ubuntu / + source/emacs23 / + ошибка/575084)

Я использовал решение, представленное в первой ссылке путем добавления (require 'iso-transl) к моему .emacs. Это оставило меня странным °Ä° по причинам я не знаю.

Я зафиксировал это путем искажения

alias emacs='env XMODIFIERS="" LC_ALL=is_IS.UTF-8 emacs'

и путем изменения строки

Exec=emacs %F

в /usr/local/share/applications/emacs.desctop кому:

Exec=env XMODIFIERS="" LC_ALL=is_IS.UTF-8 emacs %F
2
ответ дан 8 May 2014 в 18:40

Другие вопросы по тегам:

Похожие вопросы: