|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Ilya Anfimov 2:5020/400 27 Jan 2005 21:05:52 To : Valentin Nechayev Subject : Re: xterm & erase -------------------------------------------------------------------------------- 2005-01-27, Valentin Nechayev <netch@segfault.kiev.ua> пишет: >>>> Eugene Grosbein wrote: > > EG> Все-таки непонятно. stty -a в xterm показывает, что erase это ^? > EG> (erase2 - ^@, это вообще как набирается?), при этом в редактировании > EG> строки поиска в less хорошо видно, что клавиша BACKSPACE (символ erase) > EG> на самом деле генерирует ^H. Что делать, понятно. Кто виноват? > > Hастройки терминала в ядре (то что показывает stty) можно менять независимо > от того, что поступает с master стороны (того же xterm). > > Кто виноват - вопрос совершенно неопределённый. Можно сделать > stty erase `tput kbs`, но если ты зайдёшь с Linux, в котором решили, > что они самые умные и xterm должен быть не такой как у всех - то будет > снова бардак. Хотя это и самый правильный способ, но совершенно не факт, что он сработает. Если какие-то умники поставили умолчанием ^?, то они могли тоже самое сделать и с terminfo для xterm. Так что, сначала надо загрузить terminfo от Eric Raymond :-). btw, недавно узнал: в xterm Сtrl-Backspace вводит альтернативный backspace (ASCII 8 если был 127, и ASCII 127, если был 8). Естественно, если всё выставлено ресурсами типа backarrowkey, а не патчением translations. --- ifmail v.2.15dev5.3 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/191709157f4d3.html, оценка из 5, голосов 10
|