Я хотел бы знать, как начать устранение неполадок следующее:
C-SPC
ничего не делает.
Он не появляется в мини-буфере, когда я его печатаю, но когда я смотрю на M-x
set-mark-command
него, он отображается как привязанный к C-SPC
.
Среда
Я установил GNU Emacs (24.5.1) через Homebrew, и мой .emacs.d
основан на Clojure для Brave и True с некоторыми дополнительными пакетами.
Шаги, предпринятые до сих пор
Я сначала попытался удалить и переустановить без последствий, какие шаги я могу предпринять, чтобы точно определить, что происходит?
Дополнительная информация
Список всех установленных пакетов приведен на скриншоте ниже:
emacs -Q
(без файла инициализации). Можете ли вы воспроизвести проблему таким образом? IOW, удалите все ваши настройки из уравнения (и, очевидно, у вас есть много) - все эти пакеты и т.д ..
C-SPC
привязку. В терминале введите, cat
а затем нажмите C-SPC
. Это связывание работает для меня в emacs, и я также вижу, что это происходит после cat
отображений ^@
. Но когда мой коллега (у которого C-SPC
не работает) делает то же самое, он ничего не видит !, нет ^@
. Как будто его окружение вообще не получает эти коды клавиш.
emacs -Q
и emacs -Q -nw
. Попытка доступа к Linux-машине (RHEL 6.6) через VNC (Gnome) и Putty .. та же проблема.
C-h k C-SPC
? Вы видите*Help*
буфер с командой, к которой он привязан? Если ничего не происходит, то Emacs не видит введенныйC-SPC
вами текст - он не получает его с клавиатуры или неправильно декодирует.