Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Eugene Grosbein                      2:5006/1       29 Jan 2005  23:49:27
 To : Valentin Nechayev
 Subject : Re: xterm & erase
 -------------------------------------------------------------------------------- 
 
 29 янв 2005, суббота, в 15:28 KRAST, Valentin Nechayev написал(а):
 
  EG>>>>>> Все-таки непонятно. stty -a в xterm показывает, что erase это ^?
  EG>>>>>> (erase2 - ^@, это вообще как набирается?),
  VN>>> Кстати, я не понял, что тебе в этом непонятно?
  EG>> Грубо говоря, какие клавиши генерируют ^@ ?
  VN> Эта... а попробовать? Hайти на клавиатуре символ '@' (он будет над
  VN> цифрой),
  VN> нажать эту комбинацию (по сути Ctrl-2)?
  VN> У меня она генерировала ^@ (ascii код 0) под FreeBSD syscons, Linux
  VN> console,
  VN> xterm и MS-DOS. Безо всяких изменений стандартных раскладок.
 
 Понятно. И что самое интересное, работает :-)
 
  VN>>>>> Кто виноват - вопрос совершенно неопределённый.
  EG>>>> Hе понял этой фразы.
  EG>>>> Конкретнее - кто виноват, что в xterm (который эмулирует терминал
  EG>>>> с клавишей забоя) по дефолту свойства терминала не соответствуют тому,
  EG>>>> что реально генерируют клавиши?
  VN>>> Боюсь, что тебе так сходу никто не расскажет - это нужно делать глубокий
  VN>>> RTFS xterm'а, на тему, делает ли он вообще установку этих параметров.
  VN>>> По моим экспериментам, делает - после того как я назначил совершенно
  VN>>> левые значения параметрам, xterm, севший на этот терминал, сказал:
  EG>> Как конкретно ты назначил значения и "посадил xterm на терминал"?
  VN> Очень просто. Запускаю xterm, говорю tty, запоминаю значение.
  VN> Выхожу, говорю stty с желаемыми установками. Запускаю снова xterm, говорю
  VN> tty, вижу тот же выданный терминал (они распределяются первым свободным с
  VN> начала списка), смотрю установки командой, убеждаюсь, что xterm исправил
  VN> настройки. Hаконец читаю твоё письмо и не понимаю, что тут непонятно;))
 
 А что, разве после освобождени/повторной выдачи pty
 ядро само не должно подчищать старые настройки?
 
  EG>> Почитаю, спасибо. Пока просто явно в ~/.Xresources задал erase
  EG>> (и status ^T туда же).
  VN> А чем задал? (Теоретически знаю, просто хочется готовый пример увидеть)
 
 XTerm*ttyModes: status ^T erase ^H
 
 Eugene
 --- slrn/0.9.8.0 (FreeBSD)
  * Origin: Svyaz Service JSC (2:5006/1@fidonet)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: xterm & erase   Eugene Grosbein   29 Jan 2005 23:49:27 
Архивное /ru.unix.bsd/26093daf9990d.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional