Quantcast
Channel: openSUSE Planet - Global
Viewing all articles
Browse latest Browse all 23298

Alexander Mityunin: Цифровая клавиатура и терминалы на базе VTE (заметка)

$
0
0
Некоторое время назад перешёл на XFCE и постепенно сменил konsole на lxterminal, но наткнулся на неприятную особенность: клавиши End и Home на цифровой клавиатуре самим терминалом не воспринимались правильно, то есть не возвращали курсор ни к началу, ни к концу строки. Как оказалось это особенность работы VTE на основе которого работает не только lxterminal, но и в частности Terminal (эмулятор терминала для XFCE), Gnome terminal, ROX terminal, evilvte, terminator, guake, sakura, vala-terminal и может быть ещё кучка терминалов.Решение проблемы заключается в специальном указании кодов для клавиш:

cat ~/.xmodmaprc

keycode 79 = Home

keycode 87 = End

После чего всего лишь нужно натравить xmodmap на этот файл.
Судя по man'у потом он будет автоматически подхватывать этот файл.

За помощь в решении проблемы объявляется благодарность rioky из suse@conference.jabber.ru

Viewing all articles
Browse latest Browse all 23298


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>