The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Консоль OpenBSD, !*! Slava Pogodin, 25-Май-05, 16:56  [смотреть все]
Здравствуйте!

Искал ответ на свой вопрос в 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 полагаю обходом проблемы, а не ее решением.

--
С уважением, Славик.

  • Консоль OpenBSD, !*! Senior, 00:01 , 26-Май-05 (1)
    Здравствуйте!

    Если это кому-нибудь здесь интересно. Я получил в 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<------------------

    Буду пытаться детализировать картину, и пробовать побороть досадную мелочь.

    --
    С уважением, Славик.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру