[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