В xterm из Master beta не работа&#65533;т комбинации по типу Alt-<key> или Ctrl-<key> (во всяком слу&#65533;ае, в MC). В Junior 1.1 все было в порядке, под другими терминалами тоже все нормально. --- ---
[<a href="mailto:test2@lav" target="_new">test2@lav</a> test2]$ rpm -q xterm xterm-165-alt1 Не работают комбинации с Alt-, Ctrl- всё работает. Если тут неодолимые проблемы, может, например, в IceWM по умолчанию поставить вызов aterm, он вроде не хуже...
Да, Ctrl работает...
В Master то же самое, сейчас разобрался, почему. 1) При настройках по умолчанию: $ cat (давлю Alt-{q,w,e,r,t,y}) ^[Я^[В^[Е^[Р^[Т^[Ы Проблема 1: стоит XTerm.VT100.eightBitInput: True, что согласуется с man xterm: default=True, но для русской среды совершенно непригодно. Надо править Xresources, либо app-defaults, либо (совсем некультурно) сменить значение по умолчанию. 2) xterm -xrm \'*eightBitInput: False\' $ cat (давлю Alt-{q,w,e,r,t,y}) ^[^[q^[^[w^[^[e^[^[r^[^[t^[^[y Проблема 2: код \\033 дублируется. Причина п.2 - кривой xterm-131-mdk-metaaltfix.patch (последний патч от mdk в пакете :-). Решается путем замены его на прилагаемый файл. Либо можно вообще выбросить этот патч (при условии, что все раскладки клавиатуры правильные и содержат Meta). (Комбинация Alt-Backspace все равно не работает - тут надо править Xresources на предмет Xterm.VT100.translations, т.к. Backspace там явно прописан.)
Looks like fixed in xterm-167-alt1
Reopen if required.
До сих пор не работают комбинации ALT-буквы в xterm. Приходится пользоваться Esc.
Не верю, у меня работают.
У меня работает и в xterm-202-alt2, и в xterm-209-alt1.
Не работает, например в Desktop 4.0 с xterm-228-alt1 При нажатии комбинаций Alt-буквы в xterm просто вводятся буквы, кодировка которых зависит от текущей локали.
Моя.
У меня всё заработало (в zsh, если это важно), после прописывания в ~/.Xdefaults: XTerm*metaSendsEscape: true При этом у меня нет этой записи в /etc/X11/Xresources и app-defaults версии 0.2.8.3-alt1. P.S.: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=260232 идентичная бага, как понимаю. P.P.S.: 2at@: Алексей, проверьте, пожалуйста, будет ли у вас это работать? Потому как у Виталика пока не работает.
+ http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=326200 тоже похоже
Предлагаю занести в /etc/X11/app-defaults/XTerm строку XTerm*VT100*metaSendsEscape: True которая окончательно решает заявленную проблему.
(In reply to comment #18) > Предлагаю занести в /etc/X11/app-defaults/XTerm > строку> XTerm*VT100*metaSendsEscape: True > которая окончательно решает заявленную проблему. Это к мэйнтейнеру app-defaults.
(In reply to comment #19) > Это к мэйнтейнеру app-defaults. Ан, нет: $ rpm -qf /etc/X11/app-defaults/XTerm xterm-228-alt1 2inger@: сорриза беспокойство.
В Сизиф неспешно отправился 228-alt2, в котором бага исправлена.