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


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Eugene Grosbein                      2:5006/1       21 Nov 2002  00:24:16
 To : Siarzhuk Zharski
 Subject : Re: Как на лету перекодировать KOI8-R <-> ISO8859-5 для комов?
 -------------------------------------------------------------------------------- 
 
 
  SZ> но только в кодировке ISO8859-5. Я наивно полагал, что можно
  SZ> подгрузить
  SZ> скринмап, но vidcontrol ругается:
  SZ> must be on a virtual console: Inappropriate ioctl for device
 
 vidcontrol работает с virtual console, vty, то бишь видеокартой,
 а не с serial console, терминалкой железной.
 
  SZ> Была мысль попробовать прикрутить screen, но так и не нашел как (да и
  SZ> можно
  SZ> ли вообще) там сделать перекодировку. :(
  SZ> Так вот вопрос собственно в том, можно ли на лету перекодировать
  SZ> KOI8-R <-> ISO8859-5 для комов? Терминалы сидят на /dev/cuaa0 и 1.
  SZ> Строка
  SZ> в /etc/ttys выглядит так:
  SZ> cuaa0  "/usr/libexec/getty std.9600"   vt100   on insecure
  SZ> Система FreeBSD 4.7. Помогите плиз! :( Очень надо. :(((
 
 Я пробовал такой .screenrc. termcap должен отвечать за перекодировку
 вывода, и он это делает. bindkey должен отвечать за перекодировку
 ввода, но это у меня не получилось сналету, потому что у screen
 очень маленькая таблица для bindkey и в нее все это не влазило,
 ввод мне был не так уж и нужен, так что копать не стал. Можешь
 попробовать похачить screen и увеличить таблицу. Да, termcap в таком виде
 должен идти одной строчкой, без переносов.
 
 startup_message off
 termcap vt100
 'XB=A%,па,яб,рв,сг,тд,уе,Яё,жж,вз,ьи,ый,зк,шл,эм,щн,чо,ъп,Юр,Ас,Бт,Цу,Дф,Ех,Фц,Г
 ч,Хш,Ищ,Йъ,Кы,Ль,Мэ,Hю,Оя,ЗА,МБ,µВ,ЁГ,фД,№Е,єЁ,цЖ,шЗ,ЛИ,ПЙ,РК,КЛ,ШМ,тH,ОО,ьП,юР,
 аС,бТ,цУ,дФ,еХ,фЦ,гЧ,хШ,иЩ,йЪ,кЫ,лЬ,мЭ,нЮ,оЯ'
 bindkey а stuff п
 bindkey б stuff я
 bindkey в stuff р
 bindkey г stuff с
 bindkey д stuff т
 bindkey е stuff у
 bindkey ё stuff Я
 bindkey ж stuff ж
 bindkey з stuff в
 bindkey и stuff ь
 bindkey й stuff ы
 bindkey к stuff з
 bindkey л stuff ш
 bindkey м stuff э
 bindkey н stuff щ
 bindkey о stuff ч
 bindkey п stuff ъ
 bindkey р stuff Ю
 bindkey с stuff А
 bindkey т stuff Б
 bindkey у stuff Ц
 bindkey ф stuff Д
 bindkey х stuff Е
 bindkey ц stuff Ф
 bindkey ч stuff Г
 bindkey ш stuff Х
 bindkey щ stuff И
 bindkey ъ stuff Й
 bindkey ы stuff К
 bindkey ь stuff Л
 bindkey э stuff М
 bindkey ю stuff H
 bindkey я stuff О
 bindkey А stuff З
 bindkey Б stuff М
 bindkey В stuff µ
 bindkey Г stuff Ё
 bindkey Д stuff ф
 bindkey Е stuff №
 bindkey Ё stuff є
 bindkey Ж stuff ц
 bindkey З stuff ш
 bindkey И stuff Л
 bindkey Й stuff П
 bindkey К stuff Р
 bindkey Л stuff К
 bindkey М stuff Ш
 bindkey H stuff т
 bindkey О stuff О
 bindkey П stuff ь
 bindkey Р stuff ю
 bindkey С stuff а
 bindkey Т stuff б
 bindkey У stuff ц
 bindkey Ф stuff д
 bindkey Х stuff е
 bindkey Ц stuff ф
 bindkey Ч stuff г
 bindkey Ш stuff х
 bindkey Щ stuff и
 bindkey Ъ stuff й
 bindkey Ы stuff к
 bindkey Ь stuff л
 bindkey Э stuff м
 bindkey Ю stuff н
 bindkey Я stuff о
 
 Eugene
 --- slrn/0.9.7.4 (FreeBSD)
  * Origin: Svyaz Service JSC (2:5006/1@fidonet)
 
 

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

 Тема:    Автор:    Дата:  
 Re: Как на лету перекодировать KOI8-R <-> ISO8859-5 для комов?   Eugene Grosbein   21 Nov 2002 00:24:16 
Архивное /ru.unix.bsd/34938266fcd60.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional