BASH Programming - Введение


Клавиша Meta


Некоторые терминалы позволят вам набрать 8-битные символы с помощью клавиши Meta (или Alt). Например, нажатие Meta-i даст вам символ é.

Но Emacs резервирует клавишу Meta для собственного использования, и я не знаю библиотеку, которая позволит вам использовать эту клавишу для символов с диактрическими знаками.

Вот решение этой проблемы:

(global-set-key "\ei" '(lambda () (interactive) (insert ?\351))) _ ___

Такая строка, если будет вставлена в ваш файл .emacs, позволит набирать вам é используя сочетание клавиш Meta-i. Вы можете переопределить таким образом те сочетания клавиш которые вам нужны, если вы замените i

нужной клавишей и 351 нужным кодом (код был взят из набора символов ISO-8859-1).

Предупреждение! Некоторые локальные режимы могут переопределять такие сочетания клавиш.



Содержание раздела