Meta-x не работает в Emacs - PullRequest
       19

Meta-x не работает в Emacs

4 голосов
/ 24 февраля 2011

Проблема: Как заставить Meta-x работать в emacs?

Привет, я новичок в Linux, использующий Ubuntu 10.04LTS и emacs23.1.1. Я использовал клавишу Alt как Meta, но она перестала работать, когда я обновил Ubuntu. Я изменил мета на правильный ctrl (используя настройки Ubuntu KeyBoyBard). Правый контроль отлично работает при доступе к символам третьего уровня в emacs при использовании норвежского макета. Однако ввод Meta-x приводит только к сообщению «Несоответствующие паратезы» в emacs и символу «» в буфере. При вводе meta-x ничего не происходит при вводе макета в США.

Я хочу, чтобы meta-x работал, чтобы я мог снова вставлять команды в emacs.

Средства, которые я пробовал:

Изменение мета-ключа с предпочтением клавиатуры Ubuntu -> Не работает

Я искал файл .Xdefaults с помощью locate. Так как это не существовало, я создал это в доме \ "имя пользователя". И написал строку «Xterm * metaSendEscape: true» в файле. (Я не уверен, что он делает. Возможно, это решение для другой проблемы, я нашел его в http://www.emacswiki.org/emacs/EmacsChannelFaq#toc17) -> Не работает

1 Ответ

10 голосов
/ 24 февраля 2011

Обычно вы также можете использовать клавишу ESC для M-.Так что Mx будет ESC-x

...