Когда Emacs работает в терминале, его ввод представляет собой последовательность символов. Когда Emacs работает с использованием графического интерфейса пользователя, его ввод представляет собой комбинацию нажатий клавиш, что дает ему значительно более широкий диапазон возможных вводов. Например, нажатие клавиши C-` (управляющая обратная связь) может быть связано с функцией, когда Emacs работает со своим графическим интерфейсом, но не с терминала (даже с эмулятором терминала, который сам по себе является графическим приложением), поскольку такого нет символ как Control-Backtick (не в ASCII, не в ISO-Latin-1, не в универсальном наборе символов).
Вы пытаетесь отправить несуществующий символ CM-SPC из терминала. Тот факт, что xterm
заставляет его работать, хорош, но вы не должны ожидать, что каждый терминал будет имитировать ввод Emacs, чтобы вы могли нажимать комбинации клавиш, которые не отображаются на реальные символы в терминале.