Толик Панков
hex_laden
............ .................. ................

October 2025
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31

Толик Панков [userpic]
Решение проблемы отображения кириллицы в lynx

Собственно, некое продолжение темы из предыдущей заметки. Мне и потребовались русские буквы в консоли для того, чтобы вбивать их в строку поиска гугеля из консольного браузера lynx. Так уж получилось, что был недавно в ситуации, где окромя консоли ничего нет, а почитать новости или Мракопедию хотелось. Или в гугель что-нибудь вбить.
Но lynx с настройками по умолчанию подложил мне свинью, точнее маленького поросеночка. Русскоязычные сайты отображались translitom.



Оказалось, что лечится довольно просто (во всяком случае у меня)
1. Запускаем lynx на каком-нибудь сайте с русским текстом. Например lynx tolik-punkoff.com
2. Видим translit, но смело нажимаем кнопку "o" (латинская буква "о") и попадаем в окно с настройками браузера.
3. Пролистываем настройки (клавишами вверх/вниз) и становимся на пункт Display character set в разделе Display and Character Set, и видим там какую-нибудь фигню вроде Western (cp850)
4. Поднимаемся выше на пункт Use locale-based character set, жмем Enter, в выпадающем списке выбираем On, жмем Enter
5. Поднимаемся вверх до пункта сохранения изменений (Accept Changes) и жмем на нем Enter

Lynx сама определит кодировку, которую использует терминал, сохранит изменения на текущую сессию и перекинет нас обратно на сайт.

Если все получилось, значит, терминал русифицирован, и lynx определил его кодировку


Если нет - скорее всего, косяк где-то в русификации консоли.

Осталось сохранить это на веки вечные. :)

Еще раз нажимаем кнопку "o", спускаемся на пункт Save options to disk: [ ], устанавливаем чекбокс нажатием на нем Enter и сохраняем изменения, как описывалось выше.
Можно ради интереса спуститься к пункту Display character set и посмотреть, какую кодировку определил браузер. У меня, как и ожидалось, оказалась UNICODE (UTF-8)

Это репост заметки из моего блога на сайте http://tolik-punkoff.com
Оригинал заметки находится здесь: http://tolik-punkoff.com/2016/10/29/reshenie-problemy-otobrazheniya-kirillitsy-v-lynx/

Tags: ,
Comments

Толковая статья. Позвольте поинтересоваться - а как вы оформили слово "предыдущей" с возможностью клика по слову как ссылке?

Это вот так делается (все _ надо просто выкинуть -- специально сделал, что синтаксис не был обработан):

_название_

[Error: Irreparable invalid markup ('<_/_a_>') in entry. Owner must fix manually. Raw contents below.]

Это вот так делается (все _ надо просто выкинуть -- специально сделал, что синтаксис не был обработан):

<_a h_r_e_f_=_"http://ссылка"_>_название_<_/_a_>

Обычная HTML-разметка.
<b> <a href="http://kakoitosait.com/users/stranica.html" target="_blank"> предыдущей</a></b>

Russkij - eto nekulturna.

Интересно.
А вбивать UTF-кириллицу в формы можно после этого?

Алсо, всегда есть w3m.

>w3m

Ух-ты, он картинки умеет!

>А вбивать UTF-кириллицу в формы можно после этого?
Можно.