Мені хотілося б знати, як почати усунення несправностей із наступного:
C-SPCнічого не роблю.
Він не відображається в міні-буфері, коли я його ввожу, але коли я дивлюся, що M-x set-mark-commandвін відображається як пов'язаний C-SPC.
Навколишнє середовище
Я встановив GNU Emacs (24.5.1) через Homebrew, і моє .emacs.dбазується на Clojure for Brave and True з деякими додатковими пакетами.
Наразі зроблені кроки.
Я спершу спробував видалити та перевстановити без жодного впливу, тому які дії можна зробити, щоб точно визначити, що відбувається?
Додаткова інформація
Перелік усіх встановлених пакетів знаходиться на скріншоті нижче:
emacs -Q(без файлу init). Чи можете ви відтворити проблему таким чином? 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що ви вводите - він не отримує його з клавіатури або розшифровує його неправильно.