]> git.phdru.name Git - dotfiles.git/blobdiff - .mc/menu
.mc/menu: Recode input filename
[dotfiles.git] / .mc / menu
index a75bc49a91019b0b5766269b50a3a5b0836c8e3f..a983ae64d13cab21e704feea8bc730ae26c3649f 100644 (file)
--- a/.mc/menu
+++ b/.mc/menu
@@ -26,16 +26,16 @@ g  Edit the file in gvim
 
 + t lr
 b  View the file in a browser
-   exec webbrowser file://%d/%f
+   exec webbrowser-encode-url -e utf-8 file://%d/%f
 
 + t lr
 = f \.(htm(l?)|txt)$
 w  View the file in a new browser window
-   exec webbrowser -n file://%d/%f
+   exec webbrowser-encode-url -e utf-8 -n file://%d/%f
 
 + t lr
 t  View the file in a new browser tab
-   exec webbrowser -t file://%d/%f
+   exec webbrowser-encode-url -e utf-8 -t file://%d/%f
 
 += f \.fb2(\.bz2|\.gz|\.zip)?$ | f \.(chm|epub|htm(l?)|txt|rtf)$ & t lr
 f  View fb2/chm/epub with fbreader
@@ -63,7 +63,7 @@ T  fb2txt
 
 += t lr & f \.(pdf|PDF|ps|PS)(\.bz2|\.gz)?$
 e  View pdf/ps
-   qpdfview %f &
+   qpdfview "`echo \"%f\" | sed 's/\\\\//g' | iconv -t utf-8`" &
 
 += t lr & f \.djvu(\.bz2|\.gz)?$
 e  View djvu