Кодировки терминала
Sergei Zhavoronkoff написал(а) к Michael Baryshnikov в Dec 19 10:16:38 по местному времени:
Нi, Michael!
02 дек 19 17:28, Michael Baryshnikov -> Sergei Zhavoronkoff:
MB> AFAIR в голдеде текст в DOS-866 (aka IBM-866)
Под досом да.
Если я правильно понимаю, у нас в настройках терминала ("на голдед") стоит локаль koi8-r.
Так так маковский дед портирован с линуксового (наверняка) то там должен быть кои8-р, тк никто не портировал его (переводы) в нативный для маковской консоли utf-8.
Привожу пример:
1. исходный текстовик в utf-8: ex1_utf8.txt
-Cut On ex1_utf-8.txt-
п*я┐я─я▐я┴п╟я▐ п╪п╟я┌я▄ п╫п╦п╨п╬пЁп╢п╟ п╫п╣ я│я┌п╟п╫п╣я┌ п╬я┌я├п╬п╪.
-Cut Off ex1_utf-8.txt-
2. Делаем его в koi8-r:
$ iconv -f utf-8 -t koi8-r ex1utf-8.txt > exkoi8-r.txt
-Cut On ex_koi8-r.txt-
Курящая мать никогда не станет отцом.
-Cut Off ex_koi8-r.txt-
3. Делаем исходник в IBM866, а за одно и CP866 (че они обе в хелпе пишут :):
$ iconv -f utf-8 -t ibm866 ex1utf-8.txt > exibm866.txt
$ iconv -f utf-8 -t cp866 ex1utf-8.txt > excp866.txt
-Cut On ex_ibm866.txt-
┼ЦЮОИ═О ╛═БЛ ╜╗╙╝ё╓═ ╜╔ АБ═╜╔Б ╝БФ╝╛.
-Cut Off ex_ibm866.txt-
-Cut On ex_cp866.txt-
┼ЦЮОИ═О ╛═БЛ ╜╗╙╝ё╓═ ╜╔ АБ═╜╔Б ╝БФ╝╛.
-Cut Off ex_cp866.txt-
Я правильно все понимаю? Или если взять там iterm, там можно настраивать кодировку под приложуху?
У меня везде крокозябры под консолью. Кроме mc и goldeda, там только имена файлов и так, как в примерах.
Варик номер 2, сделать Деду нативный utf-8. Вроде 1 скриптик на 10 минут получается.
И везде норм кирилица!
ЗЫ Текст из заметок у меня из буфера никак не вставляет: ни по cmd-v, ни через меню, ни из меню деда/другой консольной проги.
WBR, Sergei.
--- binkd/1.1a-94/Darwin | hpt/mac 1.9.0-cur | GoldED+/OSX 1.1.5-b20170303
|