Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: screen+hardstatus+UTF-8  (Прочитано 2453 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн 4ivortep

  • Автор темы
  • Новичок
  • *
  • Сообщений: 41
    • Просмотр профиля
screen+hardstatus+UTF-8
« : 05 Ноября 2011, 22:52:39 »
Доброго дня.
Не могу понять как научиться screen писать в строке  hardstatus в UTF-8 кодировке.

Если переключаю локаль на KOI8-R , запускаю screen - hardstatus пишет по русски, зато в самой консоле все русское иероглифами пишется.
В переведенном мануале по screen нашел вот что

Цитировать
charset set
    Изменяет текущее назначение слотов и привязку кодировок. Первые четыре символа рассматриваются как описание кодировки, а пятый и шестой должны находиться в диапазоне и задавать настройку отображения GL/GR. В каждой позиции символ "." может указывать на то, что соответствующая кодировка не должна меняться (множество добивается внутри screen символами . до 6). У новых окон будет кодировка по умолчанию "BBBB02", кроме тех случаев, когда активна команда "encoding".

    Текущие настройки можно посмотреть при помощи команды info.
Запускаю screen , пишу в нем команду info и вижу



вроде screen работает в utf-8 кодировке, только почему не может текст по русски писать?

Оффлайн 4ivortep

  • Автор темы
  • Новичок
  • *
  • Сообщений: 41
    • Просмотр профиля
Re: screen+hardstatus+UTF-8
« Ответ #1 : 29 Января 2012, 21:04:44 »
я смотрю - нах.... это никому не надо. Жаль...


Оффлайн vasilisc

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2563
  • г.Северодвинск - строим АПЛ
    • Просмотр профиля
    • Авторские статьи об OpenSource
Re: screen+hardstatus+UTF-8
« Ответ #2 : 30 Января 2012, 14:29:42 »
просто в Ubuntu во всех программах UTF и такие редкие на сегодняшний день проблемы не часто увидишь.
ответьте .. как ставили все программы?
репозитории или из исходников?
покажите
printenv | grep -iE "LC|LANG"

Оффлайн 4ivortep

  • Автор темы
  • Новичок
  • *
  • Сообщений: 41
    • Просмотр профиля
Re: screen+hardstatus+UTF-8
« Ответ #3 : 30 Января 2012, 19:32:20 »
просто в Ubuntu во всех программах UTF и такие редкие на сегодняшний день проблемы не часто увидишь.
ответьте .. как ставили все программы?
репозитории или из исходников?
покажите
printenv | grep -iE "LC|LANG"

Добрый вечер.
Спосибо, что откликнулись, уже не ожидал.

Вот запущенное c gnome-terminal

(Нажмите, чтобы показать/скрыть)

Вот запущенное с консоли под простым юзером

(Нажмите, чтобы показать/скрыть)

Вот запущенное с консоли под рутом

(Нажмите, чтобы показать/скрыть)





Оффлайн vasilisc

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2563
  • г.Северодвинск - строим АПЛ
    • Просмотр профиля
    • Авторские статьи об OpenSource
Re: screen+hardstatus+UTF-8
« Ответ #4 : 31 Января 2012, 10:14:11 »
ваша проблема описана, но не решена
http://www.linux.org.ru/forum/general/4000873
http://www.linuxquestions.org/questions/linux-software-2/write-special-unicode-chars-in-hardstatus-of-gnu-screen-908138/

думаю сейчас проще не писать в hardstatus символы национального алфавита и периодически гуглить на предмет решения проблемы.

Оффлайн 4ivortep

  • Автор темы
  • Новичок
  • *
  • Сообщений: 41
    • Просмотр профиля
Re: screen+hardstatus+UTF-8
« Ответ #5 : 31 Января 2012, 20:19:28 »
ваша проблема описана, но не решена
http://www.linux.org.ru/forum/general/4000873
http://www.linuxquestions.org/questions/linux-software-2/write-special-unicode-chars-in-hardstatus-of-gnu-screen-908138/

думаю сейчас проще не писать в hardstatus символы национального алфавита и периодически гуглить на предмет решения проблемы.


Спасибо, а можно еще дурацкий вопрос?
А можно как то сделать что бы он стал его писать не на русском а на английском языке?
Просто когда все только в числах - у меня перед глазами все расплывается - короче путаюсь , а так прочту и сразу пойму.
Еще раз спасибо за помощь.


Оффлайн vasilisc

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2563
  • г.Северодвинск - строим АПЛ
    • Просмотр профиля
    • Авторские статьи об OpenSource
Re: screen+hardstatus+UTF-8
« Ответ #6 : 01 Февраля 2012, 09:22:42 »
английские буквы тоже приводят к проблеме?

Оффлайн 4ivortep

  • Автор темы
  • Новичок
  • *
  • Сообщений: 41
    • Просмотр профиля
Re: screen+hardstatus+UTF-8
« Ответ #7 : 01 Февраля 2012, 17:21:34 »
английские буквы тоже приводят к проблеме?

Нет - я не знаю как научить screen писать месяц на английском языке

Оффлайн 4ivortep

  • Автор темы
  • Новичок
  • *
  • Сообщений: 41
    • Просмотр профиля
Re: screen+hardstatus+UTF-8
« Ответ #8 : 05 Февраля 2012, 11:32:17 »
Вместо screen стал пользовать tmux.
Но с ним новая проблема - вывод команды  date в статусной строке - пишет на английском языке.
ВОТ


Почему так - не знаю. Прошу помощи.

Короче, нашел где час назад - здесь https://launchpad.net/~byobu/+archive/ppa?field.series_filter=karmic репозитарий для byobu. Я так понял, что эти ребята развивают заброшенный проект SCREEN, вот после обновлеия - у меня без бубна в хардстатусе русские буковки появились.
Кстати они еще и tmux занимаются.
На этом я понимаю проблема решена, вот как поставить что она решена я не знаю
« Последнее редактирование: 05 Февраля 2012, 14:01:59 от 4ivortep »

 

Страница сгенерирована за 0.018 секунд. Запросов: 21.