Bug 9044 - Не работают клавиши Home, End
: Не работают клавиши Home, End
Status: CLOSED WORKSFORME
: Sisyphus
(All bugs in Sisyphus/screen)
: unstable
: all Linux
: P2 normal
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2006-02-09 14:21 by
Modified: 2010-01-25 02:00 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2006-02-09 14:21:47
При работе в консоли через screen там не работают некоторые управляющие 
клавиши (например Home, End)
------- Comment #1 From 2006-02-10 08:28:41 -------
Это случайно не из той же серии, что и #8817 ?

У меня с локалью ru_RU.UTF-8 и при запуске с ключом -U в 4.0.2-alt3  Home и End
работают. И с локалью ru_RU.KOI8-R в 4.0.2-alt1 тоже работают.
------- Comment #2 From 2006-02-10 11:48:54 -------
Да нет. Проблема, которая описана здесь, существовала, 
можно сказать, всегда. С кодировкой консоли не связана. Скорее связана 
с её типом. 
------- Comment #3 From 2006-04-20 07:18:19 -------
Ой, а у меня работают.
------- Comment #4 From 2006-04-21 00:22:14 -------
Что в таких случаях надо посмотреть?
echo $TERM до и после screen?
------- Comment #5 From 2006-08-08 01:56:05 -------
2 NIkolay:
Действительно, в локали UTF8 с ключом -U всё работает.
Как бы вот теперь понять чем ему koi8-r помешала...
------- Comment #6 From 2007-01-06 16:50:28 -------
Насколько мы поняли на попытках заставить работать Far в WINE через ncurses, 
проблема с Home/End где-то в ncurses или ещё ниже.
------- Comment #7 From 2008-01-25 19:04:39 -------
mithraen@ тут рекомендовал

bindkey '^[[7~' stuff '^[[1~'
bindkey '^[[8~' stuff '^[[4~'
------- Comment #8 From 2010-01-24 18:39:56 -------
2 lav: это ещё актуально?
------- Comment #9 From 2010-01-24 19:55:36 -------
Это зависит от терминала, и, возможно, где-то неправильных terminfo.

Фокус с bindkey вообще говоря грязный хак -- но он, по крайней мере, работает.
------- Comment #10 From 2010-01-25 02:00:46 -------
Сейчас работает, даже на koi8-r