Andrey Blochintsev wrote: > > > > > > On Wed, Aug 04, 2021 at 09:07 +0700, Victor Sudakov wrote: > > > > Ну а отчего бы оно могло перестать работать? Кстати, появилась доп. > > > > информация. Поставил Terminator, там та же история. > > > > > > > > А где эта перекодировка лежит? В смысле, эмуляторы терминалов и > > > > конкретно сабж что используют для перекодировки, системный libiconv или > > > > что-то гномское например? > > > > > > Чем оно перекодирует - не знаю, но непрошенный совет могу дать: screen > > > Умеет перекодировать > > > > > > > А можно для полноты совета сразу подсказать, какую команду надо дать > > скрину, чтобы > > начал перекодировать? Напомню, на удалённом хосте KOI8-R, локально > > UTF-8. > > До запуска screen ставите переменные среды LANG и/или всякие LC* в > соотвествии с тем, что у вас показывает ваш терминал (скорей всего они у вас > или и так есть или глобально настроено) > В .screenrc (или в командную строку screen-а), setenv-ы для LANG и/или LC_* > (чтобы оно передалось в запускаемое в screen-ах) + defencoding для всех > открываемых screen-ов (или просто encoding если для оного окна с командной > строки) > > Например, если в открываемых screen-ах нужно KOI8-R, то в screenrc: > setenv LANG ru_RU.KOI8-R > defencoding KOI8-R > > Я еще добавляю такое: > setenv LC_MESSAGES C > setenv LC_TIME C > но это уже кому как нравится :)
Переменные среды LANG и прочие и так будут установлены удалённой стороной в соответствии с тамошними настройками, не думаю что есть смысл помещать их в .screenrc. В сухом остатке тут, в нужном окне: Ctrl+A :encoding KOI8-R И вроде работает, спасибо большое за workaround. Жаль конечно удобного менюшного переключения в сабже. -- Victor Sudakov VAS4-RIPE http://vas.tomsk.ru/ 2:5005/49@fidonet _______________________________________________ freebsd mailing list freebsd@uafug.org.ua http://mailman.uafug.org.ua/mailman/listinfo/freebsd