|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Artem Chuprina 2:5020/400 03 Dec 2005 03:19:47 To : Alexander Antonenko Subject : Re: koi8 -> utf8 -------------------------------------------------------------------------------- Alexander Antonenko -> Andrew Dolgov @ Fri, 2 Dec 2005 22:06:22 +0000 (UTC): AA>> В последнее время все чаще возникает желание перейти на utf8. Кто AA>> может поделиться опытом, насколько это дело геморойно? AD>> я бы на твоем месте сначала сформулировал термин "перейти", потому что AD>> в такой формулировке твой вопрос не имеет четкого ответа. AA> согласен. почему возникает желание? потому что появляется все AA> больше программ нормально работающих тоько в утф8, и писать AA> врапперы запуска с другой локалью лень. вторая причина -- AA> emacs. запущен естественно в кои, но все чаще нужно редактировать AA> файлы в утф. понятно, что можно переключать lang env, но часто AA> забываю (визуально ведь разница почти невидна), да и к чему лишние AA> телодвижения? Опять же хочется единообразия. Hе вижу ничего естественного в запуске емакса в кои. Он прекрасно работает, будучи запущен в utf-8. GNU, естественно, на xemacs не проверял. Вот, правда, чего не проверял, так это будет ли гнус в таком раскладе в fido7 постить в коях. Собственно, проблемная софтина у меня одна - zsh. И то бета с поддержкой utf-8 уже вполне юзабельна. От любителей mc неоднократно слышал о проблемах в нем, но сам я не пользуюсь софтом "с ошибками в Мигель-ДHКазе". AA> С переименованием существующих фвйлов проблем быть не должно. AA> Геморой мне видится в основном в перекодировке файлов. одним махом AA> ведь не перекодируешь -- часть файлов в кои, часть в утф, а часть AA> так и вообще бинарные. Если из однобайтовых кодировок у тебя только koi8, то особых проблем быть не должно. Я для емакса не исследовал, но думаю, можно сделать, а для vim так и встроено, опция fileencodings - пробуем открыть как в первой кодировке (в данном случае utf-8), если не получилось - во второй, и т.д. Собственно, текст с коями, за крайне редкими исключениями (очень специально надо стараться), не удастся открыть как utf-8 - получатся невалидные символы. Емаксу можно обвешать advice'ом функции открытия файла. Мне хуже - 1251 от koi8 можно только частотным анализом отличить. -- Artem Chuprina RFC2822: <ran{}ran.pp.ru> Jabber: ran@jabber.ran.pp.ru /dev/null-транспортировка --- ifmail v.2.15dev5.3 * Origin: Leninsky 45 home network (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/114776e908c2b.html, оценка из 5, голосов 10
|