X-Git-Url: https://git.phdru.name/?a=blobdiff_plain;f=.mc%2Fmenu;h=42d7263a8b41013dd557db00a80e08b051d48d6d;hb=09a5093e5b79c22566ccdc572d34b06430336362;hp=d31b3f8deef41147b75a5b7f037b9b417934c78d;hpb=f03ba2eae06a5177972dd4326c435a36f6f978fa;p=dotfiles.git diff --git a/.mc/menu b/.mc/menu index d31b3f8..42d7263 100644 --- a/.mc/menu +++ b/.mc/menu @@ -327,6 +327,20 @@ n Create a directory for this archive esac exec mkdir "$D" ++ F \.tar\.bz2$ | F \.tar\.gz$ | F \.tgz$ | F \.(zip|ZIP)$ | F \.(rar|RAR)$ | F \.7z$ & T r +N Create a directory for this archive + case %F in + *.tar.bz2) D="`basename %F .tar.bz2`";; + *.tar.gz) D="`basename %F .tar.gz`";; + *.tgz) D="`basename %F .tgz`";; + *.zip) D="`basename %F .zip`";; + *.ZIP) D="`basename %F .ZIP`";; + *.rar) D="`basename %F .rar`";; + *.RAR) D="`basename %F .RAR`";; + *.7z) D="`basename %F .7z`";; + esac + exec mkdir "$D" + + t r v View via mailcap exec see %f