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


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Eugene Grosbein                      2:5006/1       29 Jun 2002  21:31:44
 To : Valentin Nechayev
 Subject : Re: xterm
 -------------------------------------------------------------------------------- 
 
 
  YT>>>> ткните, pls, пальцем в доку.
  YT>>>> Хочется чтоб под иксами нормально работали клавиши del и backspase
  >>>> В каком софте?
  GVK>>> по моему из субжа ясно
  EG>> Сам xterm не интерпретирует DEL и BS.
  VN> Агащазз. И кому же я на днях писал в ~/.Xresources что-то вида
  VN> *VT100.Translations: #override <Key>0xff08 = insert(0x08)
  VN> ? Init'у? Духу святому?
 
 Это скорее дефиниция на определенном уровне трансляции, 
 нежели интерпретация DEL и BS - xterm их не интерпретирует в плане
 стирания символов в буфере, об чем был вопрос.
 
  VN> Или ты не называешь это "интерпретацией DEL и BS"?
  VN> Тогда ты перепутал терминологию разных слоев, потому что дальше уже
  VN> стоит говорить "интерпретация ^H, ^?, ^[[3~ или что там у него
  VN> генерируется".
 
 Просто захотел ответить в терминах спрашивающего, потому как вопрос
 был задан достаточно прозрачно для понимания проблемы.
 
  VN> Ты не учитываешь, что надо объяснить человеку, что есть масса каскадов
  VN> по дороге от его клавиатуры до той программы, которая решает, что надо
  VN> сделать стирание последнего набранного символа:
  VN> - Драйвер клавиатуры в X-сервере
  VN> - Генератор keycodes в нем же
  VN> - Генератор keysyms в нем же
  VN> - Транслятор keysyms в последовательности терминала в xterm'е
  VN> - Передача последовательностей через каналы, включая возможные ретрансляции
  VN> в последовательности других терминалов в программах типа screen
  VN> - Режим терминала в конце этого пути
  VN> - Режим программы, работающей на терминале, в конце этого пути
  VN> и каждый каскад может как-то влиять на результат.
 
 Угу, только необязательно объяснять всю цепочку. Достаточно вложить
 мысль о существовании последнего уровня и необходимости ее настройки -
 достаточно при минимально разумных дефолтах на других уровнях.
 
 Eugene
 --- slrn/0.9.7.4 (FreeBSD)
  * Origin: Svyaz Service JSC (2:5006/1@fidonet)
 
 

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

 Тема:    Автор:    Дата:  
 Re: xterm   Eugene Grosbein   29 Jun 2002 21:31:44 
Архивное /ru.unix.bsd/8869b2123d57.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional