|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Anton Kovalenko 2:5020/400 23 Jun 2003 20:52:51 To : Aleksey Cheusov Subject : Re: Пересборка иксов ради 15% прироста производительности -------------------------------------------------------------------------------- >>>>> Aleksey Cheusov writes: >> XTerm*VT100.translations: #override \ >> Meta <Key> d: string("\033d") \n\ >> Meta <Key> a: string("\033a") \n\ >> .... (и так у нас всё) AC> Э-э-э. AC> Или дай мне это всё, или подскажи где почитать ;) Это по мотивам man xterm и /usr/share/doc/xspecs/intrinsics.txt.gz (дистрозависимо). То, что надо вставлять в .Xresources при этом извратном способе, можно сгенерить таким скриптиком на Tcl: #!/usr/bin/tclsh puts "XTerm*VT100.translations: #override\\" for {set i 0} {$i<26} {incr i} { set ch [format %c [expr {$i+97}]] puts " Meta ~Ctrl ~Shift <Key> $ch: string(\"\\033$ch\")\\n\\" puts " Meta ~Ctrl Shift <Key> $ch: string(\"\\033[string toupper $ch]\")\\n\\" } puts "" Конечно, кувалда ещё та. Скорее всего, тот же самый фокус (вывести сочетания Meta-Key из-под влияния xkb group) можно провернуть гораздо изящнее через сам xkb (правда, при этом ограничиться xterm не получится, но для остальных приложений такое свойство тоже скорее полезно, чем вредно). -- Удачи! Антон Коваленко /* kovalenko.webzone.ru */ --- ifmail v.2.15dev5 * Origin: Anton's home (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/4488ca517177.html, оценка из 5, голосов 10
|