2012-04-12 2 views
4

Я использую тестирование Debian (wheezy) с emacs23. Я сопоставил ключ с ключом Windows (Multi_key). Составляющий ключ работает в оболочке, но не в emacs. Как я могу сказать emacs, чтобы почтить его?Как мне создать ключевую работу в Emacs?

+1

что такое ключ? хорошо я googled это, http://en.wikipedia.org/wiki/Compose_key – kindahero

+0

Я знаю, что я должен использовать методы ввода emacs, но я уже привык к команде ... –

+0

Что конкретно это делает ? – deong

ответ

8

Я пристрастился к ключевому слову и использую Debian при разработке Emacs, поэтому, если ключ компоновки не работает в вашем случае, это странная ошибка. Пожалуйста, сообщите об этом через M-x report-emacs-bug, предоставив как можно больше деталей, чтобы мы могли попытаться воспроизвести его.

+0

Спасибо, я сделаю это. –

4

Основываясь на мою электронную почту, Stefan угадывал, что у меня не было «включать„% L“» строки в моем пользовательском ~/.XCompose файла:

IOW мой хрустальный шар говорит мне, что ваш .XCompose файл отсутствует a `include"% L "', поэтому он переопределяет значение по умолчанию, а не расширяет его. И вы не заметили его в Iceweasel, потому что вы не установили envvar GTK_IM_MODULE = xim, поэтому эти приложения фактически не используют ваш файл .XCompose .

Добавление включает в себя «% L» к моему ~/.XCompose, решить проблему. (Я на самом деле пошел устанавливать Kragen's famous .XCompose file вместо моего домашнего.)

Смежные вопросы