Почему emacs в xterm на Mac интерпретирует c-h как backward-delete-char?

StackOverflow https://stackoverflow.com/questions/1811905

  •  06-07-2019
  •  | 
  •  

Вопрос

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:)

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top