LINUX.ORG.RU

emacs в голой консоли


0

0

Приветствую,

ОС FreeBSD-6.4stable, GNU Emacs-22.3 из портов.

В Х-Window все комбинации клавиш, нужные мне, работают нормально, а в текстовой ASCII консоли (т.е. без запущенных иксов) не работает Ctrl+H (а на ней висит вызов справки), вместо справки работает как backspace.

Как я понимаю, в консоли Ctrl-H на самом деле посылает код backspace.Что и как нужно подправить, чтобы ничего не поломать, чтобы в консоли работал и backspace, и Del, а в Емакс-е работал бы Ctrl-H ?

Спасибо!

★★

Ответ на: комментарий от Oaks

> Добавь строчку в файл .emacs в домашней директории

(define-key global-map «\C-h» 'backward-delete-char)

но ведь эта команда перемапит C-H на удаление симвлоа перед курсором или я не прав?

cruz7 ★★
() автор топика
Ответ на: комментарий от alg0rythm

> Не распарсил, тебе надо, чтобы C-H работал как бэкспейс, или вызов справки?

мне нужно чтобы в текстовой консоли C-H работал как вызов справки. Под иксами все работает нормально и нареканий нет, C-H вызывает справку и я к этому уже привык.

cruz7 ★★
() автор топика
Ответ на: комментарий от cruz7

но ведь эта команда перемапит C-H на удаление симвлоа перед курсором или я не прав?

Виноват,невнимательно прочитал вопрос. Может почитать здесь ? http://kb.iu.edu/data/abvn.html

Oaks
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.