emacs продолжает открываться “буферное меню”, когда я не хочу это

Ubuntu 14.04, HP ZBook GNU Emacs 23.1.1 (x86_64-redhat-linux-gnu, GTK + версия 2.18.9)

Когда я ввожу в буфер или просто перемещаю курсор с ^N, ^P, и т.д., часто emacs открывается "буферное меню" окно (это - отдельное X-окно). Почему это происходит и как я могу остановить его?

2
задан 12 March 2015 в 17:46

2 ответа

У меня просто была та же проблема. Можно выяснить, какие нажатия клавиш просто произошли (после отклонения окна) с "C-h l". В моем случае это был C-mouse-1, потому что на моем ноутбуке коврик для мыши является правильным, где мне нравится давать отдых моим ладоням при вводе. Даже при том, что я использую обычную мышь, она все еще обрабатывает коврик для мыши. Можно отключить его при помощи глобального ключа набора для создания C-mouse-1 неопределенный (просто не обеспечивают новой установки).

2
ответ дан 19 November 2019 в 22:28

Быстрое обходное решение: Прежде, чем ввести в emacs окне, которое отображает это поведение, переместите курсор мыши в регион окна, где Ctrl-mouse-1 не имеет никакого эффекта (например, главный "регион" дескриптора окна. Теперь можно ввести без страха перед наличием буферного всплывающего окна меню на Вас время от времени. (Я надеюсь).

постоянная фиксация где-нибудь за пределами emacs, или в менеджере окон или в конфигурации X11. По умолчанию emacs имеет переменную: набор make-pointer-invisible к t (верный), который вызовет правильное поведение при вводе. Что-то внешнее к emacs вызывает emacs к только, иногда скрывают указатель при вводе.

Hope это помогает.

1
ответ дан 19 November 2019 в 22:28

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

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