Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Roman Belenov                        2:5020/400     10 Dec 2002  15:13:19
 To : Evgenij M. Baldin
 Subject : Re: emacs21 + xkb
 -------------------------------------------------------------------------------- 
 
 The following message is a courtesy copy of an article
 that has been posted to fido7.ru.linux as well.
 
 "Evgenij M. Baldin" <baldin@Slon.inp.nsk.su> writes:
 
 >> А куда они денутся ? Главное - прописать всё, что нужно, в keymap и в
 >> Emacs'овский function-key-map.
 >
 > Если я понял, то предлагается русскую клавиатуру переобозначить, но у
 > этого метода есть свои недостатки, например в случае русской
 > раскладки это работает, а в случае других раскладок с этим проблемы
 
 И чем так выделена русская раскладка ?
 
 > В любом случае пример был здесь весьма уместен :) (это намёк)
 
 Полных раскладок сейчас показать не могу - всё на домашней машине - но
 ничего сложного нет. В раскладке клавиатуры заставляем нужные
 комбинации генерировать различные последовательности. Hапример,
 
 control shift keycode 105 = F30
 string F30 = "\033[a~"
 
 (номер функционалки и сама последовательность роли не играют - лишь бы
 были уникальными и не конфликтовали с другими. Сейчас пишу просто с
 потолка).
 
 После этого в term/linux.el добавляем
 
 (define-key function-key-map "\e[a~" [(control shift left)])
 
 и так для всех нужных комбинаций (с алфавитными клавишами и так всё в
 порядке - просто для всех управляющих комбинаций должны быть описаны
 соответствующие варианты с altgr, генерирующие те же
 последовательности).
 
 Может, я что-то забыл - занимался этми давно и больше не
 пересматривал; в любом случае вся нужная информациядоступна в man и
 info.
 
 -- 
                With regards, Roman.
 
 Standard disclaimer: I work for them, but I don't speak for them.
 
 --- ifmail v.2.15dev5
  * Origin: Demos online service (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 emacs21 + xkb   Alexander Mikhailian   06 Dec 2002 02:01:00 
 Re: emacs21 + xkb   Anton Kovalenko   06 Dec 2002 04:32:18 
 Re: emacs21 + xkb   Aleksey Cheusov   07 Dec 2002 00:29:22 
 Re: emacs21 + xkb   Alexander Mikhailian   07 Dec 2002 01:19:15 
 Re: emacs21 + xkb   Aleksey Cheusov   09 Dec 2002 15:58:59 
 Re: emacs21 + xkb   Alexander Mikhailian   12 Dec 2002 00:18:00 
 Re: emacs21 + xkb   Victor Wagner   12 Dec 2002 00:31:52 
 Re: emacs21 + xkb   Ivan Pascal   14 Dec 2002 13:59:30 
 Re: emacs21 + xkb   Evgenij M. Baldin   09 Dec 2002 17:41:04 
 Re: emacs21 + xkb   Roman Belenov   09 Dec 2002 20:36:06 
 Re: emacs21 + xkb   Evgenij M. Baldin   10 Dec 2002 07:26:13 
 Re: emacs21 + xkb   Roman Belenov   10 Dec 2002 11:27:53 
 Re: emacs21 + xkb   Evgenij M. Baldin   10 Dec 2002 12:56:38 
 Re: emacs21 + xkb   Roman Belenov   10 Dec 2002 15:13:19 
Архивное /ru.linux/3631de5bed3f.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional