LINUX.ORG.RU

[Emacs]Keyboard translation

 


0

0

У меня в емаксе <C-i> интерпретируется как <TAB>. Можно ли как-то убрать это? Что бы нажание <C-i> не интерпретировалось как <TAB>. Подскажите хоть в какую сторону копать.

keyboard-translate-table - пустая

Такая же ситуация наблюдается и при запуске из консоли.

Макрос kbd вроде тоже выдает одинаковые коды для этих клавиш.


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

TAB runs the command forward-button, which is an interactive compiled Lisp function in `button.el'.

It is bound to TAB.

И? Проблему хоть читали?

recon88
() автор топика

В начале нашел сообщения что это невозможно в принципе. Однако потом нашел все-таки одно решение.

(keyboard-translate ?\C-i ?\H-i)

И потом вместо того что-бы мапить на C-i мапим на H-i. Ну а tab остается нетронутым.

Всем спасибо

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