Почему emacs в xterm на Mac интерпретирует c-h как backward-delete-char?
Вопрос
C-h правильно интерпретируется, имеет 'help' в Carbon Emacs.app и использует / usr / bin / emacs в Terminal.app. Я уверен, что мне здесь не хватает чего-то простого. Описания-привязки Emacs показывают, что c-h правильно составлен, чтобы помочь. Похоже, что xterm или X11 видит нажатие клавиши c-h, а затем отправляет возврат в Emacs. Можно ли изменить это поведение?
Решение 3
Нашел решение здесь: http://www.ibb.net/~anne/keyboard/keyboard. HTML # Xterm
Приложите ладонь с силой к лбу.
Большое спасибо тем, кто откликнулся.
Другие советы
Проверьте вкладку Дополнительно
используемых настроек в разделе Настройки
для Terminal.app
.
Terminal -> Preferences-> Settings -> [settings name] -> Advanced
и убедитесь, что параметр Удалить отправляет Ctrl-H
не отмечен.
РЕДАКТИРОВАТЬ: Извините, я неправильно понял ваш вопрос. Этот ответ может быть полезен для тех, у кого возникли проблемы с использованием / usr / bin / emacs
в Terminal.app
, проблемы у вас нет.
Это может помочь или сбить с толку, в зависимости от вашей точки зрения. Прокрутите вниз до 5,4 и начните там ...
http://tldp.org/HOWTO/Keyboard-and -console-МЕТОДИЧЕСКИЕ-5.html р>
... и добро пожаловать в увлекательное хобби - возиться со своими .emacs:)