Здравствуйте!Искал ответ на свой вопрос в groups.google.com, в google, на openbsd.ru и mail.openbsd.ru и нигда не находил нормального ответа. Это табу для OpenBSD-peoples, или же ответ настолько прост, что более подробного обсуждения в и-нете не заслужил? Смиренно кланяюсь знатокам, не поленитесь, объясните.
Во всех трех оболочках входящих в базовую систему OpenBSD (ksh, sh, csh) не работают клавиши Del, Home, End. Объясните, ПОЖАЛУЙСТА, принцип организации консоли в OpenBSD. Маны зачитывать нет необходимости, достаточно дать "склеивающее" все это дело пояснение.
Что пытался читать и применять: wsconsctl(8), /usr/include/dev/wscons/wsksymdef.h, /etc/termcap, kbd(8).
PS Русифицировать не пробовал поскольку на сервере мне это не нужно.
PPS Установку bash и добавление в $HOME .inputrc полагаю обходом проблемы, а не ее решением.--
С уважением, Славик.
Здравствуйте!Если это кому-нибудь здесь интересно. Я получил в usenet один ответ, и он меня пока что не порадовал... судите сами:
8<------------------
The OpenBSD console simulate a correct standard EPC keyboard but the
TERM name selected for the consoles is "vt220". Which doesn't match at
all the wscons keyboard in its terminfo entry.For exemple:
termcapname wscons vt220
-----------------------------
key_home \E[7~ \E[1~
key_end \E[8~ \E[4~key_f1 \E[11~ \EOP
...
key_f4 \E[14~ \EOS
key_f5 \E[15~ \E[17~
...
This means that no curse/termcap application will ever be able to use
properly the HOME, END and all the functions keys on a OpenBSD console
using wscons own keyboard mapping (sparc use something else).DEL,INS,PGDN,PGUP,UP,LEFT,RIGHT,DOWN should work.
I don't have a solution for this problem. Personnaly, I just don't use
the console often enought to miss them. I go into Xterms pretty fast.I do had a questions about it. Like on which wscons supported arch you
can use a true ANSI keyboard? For who wscons keep PF1...PF4 and
SELECT,FIND mappings? And from where terminfo gets it's keyboard
capabilities?I coudn't test if it was better in the pre-wscons era.
8<------------------
Буду пытаться детализировать картину, и пробовать побороть досадную мелочь.
--
С уважением, Славик.