MC и кодировки

Автор: svhs_ Дата: 16.02.2007 16:45 У кого работает Ctrl+T в MC?Создал 5 файлов c кодировками koi-8r,iso8859-5,utf8,cp1251,cp866 - нет перекодировки.
Пересобрал кучу исходников с различными опциями - нет перекодировки.Setup - 8bit.Локаль utf8.Что это: перекодировка - миф и фикция?
Re: MC и кодировки 16.02.2007 20:36Bircoph Попробуйте локаль поменять. Очень многие приложения не готовы
к использованию utf-8 как локали, или используйте luit как
прокладку.
Re: MC и кодировки 06.03.2008 15:52mthawk Думаю та же проблема и у меня.
Локаль принудительная UTF-8 (ASP12 не оставил выбора, увы)
Не могу читать файлы koi8 / win1251 в mc.

Расскажите по подробнее как использовать luit "как прокладку" ??
Re: MC и кодировки 06.03.2008 16:03Bircoph Я уже писал о решении данной проблемы: в ~/.mc/bindings
замените встроенный вьювер/эдитор на что-либо другое,
например, я заменил на vim.
Re: MC и кодировки 06.03.2008 16:40peter_ir Я просто установил локаль koi8r, удалил mc-4.6.1 и установил из tar.gz mc-4.6.0, при этом
потребовалось для configure задать --with-screen=ncurses.
Re: MC и кодировки 06.03.2008 18:28Bircoph Петр, и после этого вы можете в mc читать/редактировать
**любую** кодировку?

Что-то не верится: можно заставить его работать либо с
любой 8-битной кодировкой, либо с utf-8.
Re: MC и кодировки 06.03.2008 19:52peter_ir Bircoph писал(а):

> Петр, и после этого вы можете в mc читать/редактировать
> **любую** кодировку?
>
> Что-то не верится: можно заставить его работать либо с
> любой 8-битной кодировкой, либо с utf-8.

Нет, конечно, mc-4.6.0 utf8 не читает, но в локали koi8r мне это для текстовых
файлов почти не требуется, если же требуется, всегда можно прочитать их в gedit.
Re: MC и кодировки 06.03.2008 21:18Bircoph А вот мне без utf8 нельзя, так что полумеры не подходят.
Re: MC и кодировки 06.03.2008 22:46BigAndy Настала эпоха, когда без UTF-8 действительно нельзя. Поскольку общаюсь с контрагентами из разных чочек мира, и для каждого китайскогоиметь свою кодировку затруднительно...
Re: MC и кодировки 07.03.2008 08:25Ed_Em Самый лучший вариант - работать в кои8-р, а всякий юникодовый текст читать в gedit/kate/soffice.
Re: MC и кодировки 07.03.2008 08:32wusup >Самый лучший вариант

Самый лучший вариант, дописать mc.
Re: MC и кодировки 07.03.2008 09:05peter_ir BigAndy писал(а):

> Настала эпоха, когда без UTF-8 действительно нельзя. Поскольку
> общаюсь с контрагентами из разных чочек мира, и для каждого
> китайскогоиметь свою кодировку затруднительно...

А как реализовано такое общение? Каждый раз переустанавливается LANG для всей системы, или
почтовая программа или редактор запускаются в требуемой локали, или в программе выбирается
шрифт в требуемом utf8?
Если можно просто выбрать шрифт в любой кодировке, японский, например, то обязательно ли, чтобы
и в системе была локаль utf8?
Re: MC и кодировки 07.03.2008 09:44BigAndy Правильно. Пришлось locale сделать utf-8,, ну и шрифты соответсвенные прикрутить.
Re: MC и кодировки 07.03.2008 20:48Bircoph > Самый лучший вариант - работать в кои8-р,

Сасый лучшитй вариант -- это работать в vim/emacs, ибо
mcedit -- это не Unix-редактор.

> А как реализовано такое общение? Каждый раз
> переустанавливается LANG для всей системы, или почтовая
> программа или редактор запускаются в требуемой локали, или
> в программе выбирается шрифт в требуемом utf8?

1) Устанавливается локаль UTF-8.
2) Шрифты устанавливаются один раз и для всей системы.

Этого достаточно: в utf-8 у каждого символа свой уникальный
код, что позволяет одновременно использовать любые языки,
остаётся только переключать раскладки клавиатуры.
Re: MC и кодировки 07.03.2008 22:13peter_ir Bircoph писал(а):


> > А как реализовано такое общение? Каждый раз
> > переустанавливается LANG для всей системы, или почтовая
> > программа или редактор запускаются в требуемой локали, или
> > в программе выбирается шрифт в требуемом utf8?
>
> 1) Устанавливается локаль UTF-8.
> 2) Шрифты устанавливаются один раз и для всей системы.
>
> Этого достаточно: в utf-8 у каждого символа свой уникальный
> код, что позволяет одновременно использовать любые языки,
> остаётся только переключать раскладки клавиатуры.

Безусловно, это самое правильное решение, а как лучше переключать раскладки?
Вызовом setxkbmap или есть более удобный способ?
Re: MC и кодировки 07.03.2008 23:04Bircoph > Вызовом setxkbmap или есть более удобный способ?

Есть, xorg.conf.
Re: MC и кодировки 07.03.2008 23:09peter_ir Bircoph писал(а):

> > Вызовом setxkbmap или есть более удобный способ?
>
> Есть, xorg.conf.

Это очень тонкий юмор.
Мне известно о существовании этого файла, но сколько же раскладок можно
в нём указать?
Re: MC и кодировки 07.03.2008 23:40BigAndy Длина строки по мануалу не может превышать 65536 символов.
Re: MC и кодировки 07.03.2008 23:48Bircoph Другими словами, сколько нужно, столько и можно.
RSS-материал