Проблема заключается в немного кривом termcap, который libvte таскает с собой. Соответственно любые приложения, слинкованные с libvte (vte, Terminal), нажатия "Home/End" обрабатывают довольно странным образом. Steps to Reproduce: 1. запустить vte; 2. набрать несколько символов, или отлистать историю назад; 3. перейти в конец строки и нажать "Home". Actual Results: [agent_007@inferno~ ]$ uname -r (курсор в конце строки). ...press "Home" [agent_007@inferno~ ]$ uname -R (курсор в конце строки) Expected Results: переход в начало строки без изменения содержимого.
Created attachment 939 [details] bugfix. этот патч исправляет поведение при нажатии "Home"/"End".
(In reply to comment #1) > этот патч исправляет поведение при нажатии "Home"/"End". Ага. Только это коды для rxvt. В xterm - \E[1~ и \E[4~
и правда. сейчас починю.
Возможно, с этим связан bug #2430.
гм. откатился на libvte без патча. клавиши продолжают работать, хотя вчера не работали. чудеса... пытаюсь выяснить, почему.
I can't reproduce the bug on libvte 0.11.13.