|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Dmitry Pyzhov 2:5045/44.50 10 Jul 2003 21:38:09 To : Andrey Slusar Subject : Опять backspace -------------------------------------------------------------------------------- AC>>>>> Я думаю, что aterm у тебя тоже менялся. DP>>>> Hет. Снёс fvwm-2.5.6, поставил 2.4.6 - всё заработало. Странно всё DP>> это... DP>>>> Кроме vim'а поломался less и иже с ними. AC>>> Чудес не бывает. Чтоб пакет fvwm носил с собой описание терминала!? DP>> Однако закономерность работает абсолютно точно. Снёс 2.5.6, поставли 2.4.7 AS> - DP>> нет глюков с клавишами. Снёс 2.4.7, поставил 2.5.6 - появились. AS> Единственное DP>> отличие кроме версии - 2.5.6 собран с поддержкой imlib. xterm работает DP>> нормально, загоняет только aterm... AS> Попробуй 2.5.7 - недавно появился. Попробовал, не помогает. Блин, я уже укурился man terminfo и /usr/share/misc/termcap. По квитанции корова рыжая одна, то бишь kD=^?, kb=^H (для xterm-color, который наследует это от xterm). Hо на деле: aterm: <BackSpace>="^?", <Delete>="^[[3~" xterm: <BackSpace>="^H", <Delete>="^[[3~" rxvt: <BackSpace>="^?", <Delete>="^[[3~" Соответственно: 1) less не понимает <Delete> нигде, <BackSpace> только в xterm и aterm (?!!) 2) vim работает нормально (ибо плюёт на выкрутасы терминалок и хватает сигналы сам), но в условиях запуска через su user начинает гнать с курсорными клавишами (ибо к X-серверу его теперь не пускают) 3) Остальные программы делятся на два лагеря: часть понимает <BackSpace>, часть считают его <Delete>. Как с этой хренью бороться, ума не приложу. --- 168. В этих двух строках * Origin: не содержится ничего умного (2:5045/44.50) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/331500000023.html, оценка из 5, голосов 10
|