Собственно, некое продолжение темы из предыдущей заметки. Мне и потребовались русские буквы в консоли для того, чтобы вбивать их в строку поиска гугеля из консольного браузера 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, жмем Enter5. Поднимаемся вверх до пункта сохранения изменений (
Accept Changes
) и жмем на нем EnterLynx сама определит кодировку, которую использует терминал, сохранит изменения на текущую сессию и перекинет нас обратно на сайт.
Если все получилось, значит, терминал русифицирован, и
lynx
определил его кодировкуЕсли нет - скорее всего, косяк где-то в русификации консоли.
Осталось сохранить это на веки вечные. :)
Еще раз нажимаем кнопку "o", спускаемся на пункт
Save options to disk: [ ]
, устанавливаем чекбокс нажатием на нем Enter и сохраняем изменения, как описывалось выше.Можно ради интереса спуститься к пункту
Display character set
и посмотреть, какую кодировку определил браузер. У меня, как и ожидалось, оказалась UNICODE (UTF-8)
Это репост заметки из моего блога на сайте http://tolik-punkoff.com
Оригинал заметки находится здесь: http://tolik-punkoff.com/2016/10/29/resh