HPC.ru lite - Все форумы
Форум: КПК и смартфоны на Linux: Zaurus, планшеты Nokia, прочее
Тема: Русские имена каталогов в mc
Страницы: 1 [2] 3 4 5 6
[Ответить]
DMych [24.10.2005 10:52] :
ИМХО может помочь переименование всего добра в транслит. Это можно попробовать сделать на Винде (поставив какой-нть нормальный скриптовый язык и написав на этом языке скрипт). Это не лечение, конечно, но проблему снимет. Я вообще стараюсь не использовать русские буквы и пробелы в именах файлов "во избежание".
Reaper [24.10.2005 11:35] :
Проблема в том, что мне по работе часто приходится быстро сохранять HTML-файл в настольном браузере (а имя ему обычно делается русское и с пробелами, по имени заголовка), не думая о тонкостях переименования, потом выдергивать карту из карт-ридера, а потом со всем этим работать на Завре. Значит, проблема в MC и в модуле libreadline. Будем искать...
svs57 [24.10.2005 13:46] :
MC, к сожалению, не работает с юникодом.
А вот к koi8-r нормально.
Reaper [24.10.2005 13:52] :
Вот именно. Вопрос в том, как заставить Windows писать файлы в кодировке KOI-8R... 
Vladimir_P [24.10.2005 14:28] :
Reaper писал(а):
Вопрос в том, как заставить Windows писать файлы в кодировке KOI-8R... 
Не вопрос.
iconv -f cp1251 -t koi8-r файлик.txt >вывод.txt
iconv брать тут: http://gnuwin32.sourceforge.net/
salavat [24.10.2005 15:09] :
Владимир П. писал(а):
[quote:e0b87203c3="Reaper"]Вопрос в том, как заставить Windows писать файлы в кодировке KOI-8R... 
Не вопрос.
iconv -f cp1251 -t koi8-r файлик.txt >вывод.txt
iconv брать тут: http://gnuwin32.sourceforge.net/
разговор идёт о _именах_ файлов а не содержимом. в этом случае поможет mviconv
svs57 [24.10.2005 15:54] :
В опции монтирования добавить: -ocodepage=1251,iocharset=koi8-r
И имена файлов будут в кои
svs57 [24.10.2005 16:42] :
В опциях mount:
-ocodepage=1251,iocharset=koi8-r
Reaper [25.10.2005 08:48] :
Спасибо, уже какой-то прогресс. Двухбайтовая дрянь
исчезла, но имена файлов читаются в виде нерусифицированных кракозябров - что в MC, что в командном процессоре. Видимо, надо прикрутить какой-то шрифт...
Да, вот еще в чем прогресс: файлы с русскими именами на карте стали нормально писаться и стираться.
Cybem [25.10.2005 10:14] :
Абсолютно справедливо. MC не держит юникод. Существуют патчи, которые его отчасти лечат. В частности, так MC собран в SuSe и FC. Однако, это все полумеры. То редактор не может воспринимать юникод, то он отваливается в сегфолт, то невозможно скопировать файл с юникодом. Одна из причин, почему многие не переходят на юникод.
[Ответить]
[< Назад] [Вперед >]