Ctrl + h вызывает возврат вместо помощи в emacs на cygwin

696
gsingh2011

Я хочу получить доступ к справке для команды, используя ctrl + h в emacs, но он продолжает удалять предыдущий символ. Я гуглил его, и, по-видимому, Ctrl + H Backspace в терминале. Как удалить это сопоставление клавиш? Я использую обычный backspace и хочу получить доступ к справке emacs, используя ctrl + h. Я использую Cygwin и GNU Emacs 23.3.1

3

1 ответ на вопрос

2
ak2

Забой по умолчанию скан Cygwin был изменен с ^Hна ^?несколько лет назад, чтобы остановить это происходит. Используете ли вы старую версию Cygwin или более не поддерживаемый rxvt, который по-прежнему используется ^Hпо умолчанию?

Да, я использую rxvt (хорошее предположение!). Придется ли мне переключаться на другой терминал или вы знаете, как изменить его на rxvt? gsingh2011 12 лет назад 0
Попробуйте [mintty] (http://mintty.googlecode.com), который недавно стал терминалом Cygwin по умолчанию. Как и rxvt, для него не требуется X-сервер, но он обеспечивает xterm-совместимую эмуляцию терминала, поддержку Unicode и более собственный Windows-интерфейс с диалогом параметров. С rxvt опция командной строки `-backspacekey '^?'` Должна помочь. ak2 12 лет назад 0
Я думаю, что попробовал это, когда вы ответили, и это не сработало (не уверен на 100%, что я сделал), но с тех пор я перешел на mintty, поэтому я приму ваш ответ. gsingh2011 12 лет назад 0

Похожие вопросы