[Comm] ~/.mc/bindings и русские названия файлов и каталогов в mc
Yura Kalinichenko
=?iso-8859-1?q?yuk_=CE=C1_kalina=2Ein=2Eua?=
Пн Окт 6 22:35:54 MSD 2008
Владимир Гусев пишет:
> Приветствую!
>
> Настраиваю ~/.mc/bindings. Все хорошо, но кривая поддержка utf8 в mc
> дает о себе знать..
>
Вообще-то mc здесь ни при чем. Попробуйте выполнять соотв. команды из
шелла и посмотрите на результат. При этом даже не обязательно
использовать кириллицу - достаточно наличия пробела в имени файла
(поубивал бы - кто это придумал).
> # html
> regex/\.([sS]?[hH][tT][mM][lL]?)$
> Open=if test -n "$DISPLAY"; then (opera -notrayicon -style plastik %f >/dev/null 2>&1 &); else links %f 2>/dev/null || lynx -force_html %f || ${PAGER:-more} %f; fi
> View=%view{ascii} links -dump %f
>
> Вот как в разделе Open= сделать конвертацию названия %f? Или все это невозможно если названия на русском? Но они нужны..
>
Конвертация не нужна. По крайней мере у меня opera и ff работают с
указанными вами параметрами, и сами выполняют нужные преобразования URL.
В опере при открытии видим
file://localhost/home/yuk/tmp/aaa/Петр%20Струве.ИНТЕЛЛИГЕНЦИЯ%20И%20РЕВОЛЮЦИЯ.htm,
а в firefox -
file:///home/yuk/tmp/aaa/%D0%9F%D0%B5%D1%82%D1%80%20%D0%A1%D1%82%D1%80%D1%83%D0%B2%D0%B5.%D0%98%D0%9D%D0%A2%D0%95%D0%9B%D0%9B%D0%98%D0%93%D0%95%D0%9D%D0%A6%D0%98%D0%AF%20%D0%98%20%D0%A0%D0%95%D0%92%D0%9E%D0%9B%D0%AE%D0%A6%D0%98%D0%AF.htm
Проблемы есть с симанкой, ну и бог с ней.
Да, opera-9.52-2091.gcc4.shared.qt3, firefox-2.0.0.15-alt0.M40.1.
--
SY,
Yura Kalinichenko
Подробная информация о списке рассылки community