+ ! f \.bz2$ & ! f \.gz$ & ! f \.lz$ & ! f \.lzma$ & ! f \.7z$ & ! f \.xz$ & ! f \.(zip|ZIP)$
z 7z the file/directory
- exec 7z -9 %f
+ exec 7zr a %f
+ ! f \.bz2$ & ! f \.gz$ & ! f \.lz$ & ! f \.lzma$ & ! f \.7z$ & ! f \.xz$ & ! f \.(zip|ZIP)$
z xz the file
*.gz) P="gzip -d";;
*.lz) P="lzip -d";;
*.lzma) P="lzma -d";;
- *.7z) P="7z -d";;
+ *.7z) P="7zr x";;
*.xz) P="xz -d";;
*.tar) P="tar xvpf";;
*.zip|*.ZIP) P="uzip";;
*.gz) P="gzip -cd";;
*.lz) P="lzip -cd";;
*.lzma) P="lzma -cd";;
- *.7z) P="7z -cd";;
*.xz) P="xz -cd";;
+ *.7z) P="7zr x";;
*.tar) P="tar xvpf";;
*.zip|*.ZIP) P="uzip";;
*.rar|*.RAR) P="rar x -y";;
PRG="lzma -dc"
;;
*.tar.7z)
- PRG="7za e -so"
+ PRG="7zr e -so"
;;
*.tar.xz)
PRG="xz -dc"
PRG="lzma -dc"
;;
*.tar.7z)
- PRG="7za e -so"
+ PRG="7zr e -so"
;;
*.tar.xz)
PRG="xz -dc"