# Midnight Commander (Erweiterungen) # Versionierung regex/^\[git\] Open=%cd %p/changesetfs:// View=%cd %p/patchsetfs:// # Archiv regex/\.t([gp]?z|ar\.g?[zZ])$|\.ipk$|\.gem$ Open=%cd %p/utar:// View=%view{ascii} /usr/libexec/mc/ext.d/archive.sh view tar.gz shell/.tar.bz # Open=%cd %p/utar:// View=%view{ascii} /usr/libexec/mc/ext.d/archive.sh view tar.bzip regex/\.t(ar\.bz2|bz2?|b2)$ Open=%cd %p/utar:// View=%view{ascii} /usr/libexec/mc/ext.d/archive.sh view tar.bzip2 regex/\.t(ar\.lzma|lz)$ Open=%cd %p/utar:// View=%view{ascii} /usr/libexec/mc/ext.d/archive.sh view tar.lzma shell/.tar.lz Open=%cd %p/utar:// View=%view{ascii} /usr/libexec/mc/ext.d/archive.sh view tar.lz regex/\.t(ar\.lz4|lz4)$ Open=%cd %p/utar:// View=%view{ascii} /usr/libexec/mc/ext.d/archive.sh view tar.lz4 regex/\.t(ar\.xz|xz)$ Open=%cd %p/utar:// View=%view{ascii} /usr/libexec/mc/ext.d/archive.sh view tar.xz regex/\.t(ar\.zst|zst)$ Open=%cd %p/utar:// View=%view{ascii} /usr/libexec/mc/ext.d/archive.sh view tar.zst shell/.tar.F # Open=%cd %p/utar:// View=%view{ascii} /usr/libexec/mc/ext.d/archive.sh view tar.F regex/\.qp[rk]$ Open=%cd %p/utar:// View=%view{ascii} /usr/libexec/mc/ext.d/archive.sh view tar.qpr shell/i/.tar Open=%cd %p/utar:// View=%view{ascii} /usr/libexec/mc/ext.d/archive.sh view tar type/^LHa\ .*archive Open=%cd %p/ulha:// View=%view{ascii} /usr/libexec/mc/ext.d/archive.sh view lha regex/i/\.a(rj|[0-9][0-9])$ Open=%cd %p/uarj:// View=%view{ascii} /usr/libexec/mc/ext.d/archive.sh view arj shell/i/.cab Open=%cd %p/ucab:// View=%view{ascii} /usr/libexec/mc/ext.d/archive.sh view cab shell/i/.ha Open=%cd %p/uha:// View=%view{ascii} /usr/libexec/mc/ext.d/archive.sh view ha regex/i/\.r(ar|[0-9][0-9])$ Open=%cd %p/urar:// View=%view{ascii} /usr/libexec/mc/ext.d/archive.sh view rar shell/i/.alz Open=%cd %p/ualz:// View=%view{ascii} /usr/libexec/mc/ext.d/archive.sh view alz shell/.cpio.Z Open=%cd %p/ucpio:// View=%view{ascii} /usr/libexec/mc/ext.d/archive.sh view cpio.z shell/.cpio.lz Open=%cd %p/ucpio:// View=%view{ascii} /usr/libexec/mc/ext.d/archive.sh view cpio.lz shell/.cpio.lz4 Open=%cd %p/ucpio:// View=%view{ascii} /usr/libexec/mc/ext.d/archive.sh view cpio.lz4 shell/.cpio.xz Open=%cd %p/ucpio:// View=%view{ascii} /usr/libexec/mc/ext.d/archive.sh view cpio.xz shell/.cpio.zst Open=%cd %p/ucpio:// View=%view{ascii} /usr/libexec/mc/ext.d/archive.sh view cpio.zst shell/.cpio.gz Open=%cd %p/ucpio:// View=%view{ascii} /usr/libexec/mc/ext.d/archive.sh view cpio.gz shell/i/.cpio Open=%cd %p/ucpio:// View=%view{ascii} /usr/libexec/mc/ext.d/archive.sh view cpio regex/^(initramfs.*\.img|initrd(-.+)?\.img(-.+)?)$ Open=%cd %p/ucpio:// View=%view{ascii} /usr/libexec/mc/ext.d/archive.sh view cpio shell/i/.7z Open=%cd %p/u7z:// View=%view{ascii} /usr/libexec/mc/ext.d/archive.sh view 7z regex/\.(diff|patch)(\.bz2)$ Open=%cd %p/patchfs:// View=%view{ascii} /usr/libexec/mc/ext.d/archive.sh view bz2 regex/\.(diff|patch)(\.(gz|Z))$ Open=%cd %p/patchfs:// View=%view{ascii} /usr/libexec/mc/ext.d/archive.sh view gz regex/\.(diff|patch)(\.xz)$ Open=%cd %p/patchfs:// View=%view{ascii} /usr/libexec/mc/ext.d/archive.sh view xz regex/\.(diff|patch)(\.zst)$ Open=%cd %p/patchfs:// View=%view{ascii} /usr/libexec/mc/ext.d/archive.sh view zst regex/(^|\.)ls-?lR(\.gz|Z|bz2)$ Open=%cd %p/lslR:// shell/.trpm Open=%cd %p/trpm:// View=%view{ascii} /usr/libexec/mc/ext.d/package.sh view trpm regex/\.(src\.rpm|spm)$ Open=%cd %p/rpm:// View=%view{ascii} /usr/libexec/mc/ext.d/package.sh view src.rpm shell/.rpm Open=%cd %p/rpm:// View=%view{ascii} /usr/libexec/mc/ext.d/package.sh view rpm regex/\.u?deb$ Open=%cd %p/deb:// View=%view{ascii} /usr/libexec/mc/ext.d/package.sh view deb shell/.debd Open=%cd %p/debd:// View=%view{ascii} /usr/libexec/mc/ext.d/package.sh view debd shell/.deba Open=%cd %p/deba:// View=%view{ascii} /usr/libexec/mc/ext.d/package.sh view deba shell/i/.iso Open=%cd %p/iso9660:// View=%view{ascii} /usr/libexec/mc/ext.d/misc.sh view iso9660 regex/\.(diff|patch)$ Open=%cd %p/patchfs:// View=%view{ascii} /usr/libexec/mc/ext.d/misc.sh view cat regex/\.s?a$ Open=%cd %p/uar:// #Open=%view{ascii} ar tv %f View=%view{ascii} /usr/libexec/mc/ext.d/misc.sh view ar shell/i/.lib Open=%cd %p/ulib:// View=%view{ascii} /usr/libexec/mc/ext.d/misc.sh view lib type/^ASCII\ mail\ text Open=%cd %p/mailfs:// regex/i/\.(c|cc|cpp)$ Include=editor regex/i/\.(h|hh|hpp)$ Include=editor shell/i/.f Include=editor regex/i/\.(s|asm)$ Include=editor include/editor Open=%var{EDITOR:vi} %f regex/\.(so|so\.[0-9\.]*)$ View=%view{ascii} /usr/libexec/mc/ext.d/misc.sh view so type/^ELF #Open=%var{PAGER:more} %f View=%view{ascii} /usr/libexec/mc/ext.d/misc.sh view elf regex/\.(te?xi|texinfo)$ type/^Info\ text Open=/usr/libexec/mc/ext.d/text.sh open info shell/.info Open=/usr/libexec/mc/ext.d/text.sh open info shell/i/.3gp Include=video regex/(([^0-9]|^[^\.]*)\.([1-9][A-Za-z]*|[ln])|\.man)$ Open=/usr/libexec/mc/ext.d/text.sh open man %var{PAGER:more} View=%view{ascii,nroff} /usr/libexec/mc/ext.d/text.sh view man %var{PAGER:more} shell/.pod Open=/usr/libexec/mc/ext.d/text.sh open pod %var{PAGER:more} View=%view{ascii,nroff} /usr/libexec/mc/ext.d/text.sh view pod %var{PAGER:more} shell/read.me Open= View= shell/.me Open=/usr/libexec/mc/ext.d/text.sh open nroff.me %var{PAGER:more} View=%view{ascii,nroff} /usr/libexec/mc/ext.d/text.sh view nroff.me %var{PAGER:more} shell/.ms Open=/usr/libexec/mc/ext.d/text.sh open nroff.ms %var{PAGER:more} View=%view{ascii,nroff} /usr/libexec/mc/ext.d/text.sh view nroff.ms %var{PAGER:more} regex/([^0-9]|^[^\.]*)\.([1-9][A-Za-z]*|[ln])\.g?[Zz]$ Open=/usr/libexec/mc/ext.d/text.sh open man.gz %var{PAGER:more} View=%view{ascii,nroff} /usr/libexec/mc/ext.d/text.sh view man.gz %var{PAGER:more} regex/([^0-9]|^[^\.]*)\.([1-9][A-Za-z]*|[ln])\.bz$ Open=/usr/libexec/mc/ext.d/text.sh open man.bz %var{PAGER:more} View=%view{ascii,nroff} /usr/libexec/mc/ext.d/text.sh view man.bz %var{PAGER:more} regex/([^0-9]|^[^\.]*)\.([1-9][A-Za-z]*|[ln])\.bz2$ Open=/usr/libexec/mc/ext.d/text.sh open man.bz2 %var{PAGER:more} View=%view{ascii,nroff} /usr/libexec/mc/ext.d/text.sh view man.bz2 %var{PAGER:more} regex/([^0-9]|^[^\.]*)\.([1-9][A-Za-z]*|[ln])\.lz$ Open=/usr/libexec/mc/ext.d/text.sh open man.lz %var{PAGER:more} View=%view{ascii,nroff} /usr/libexec/mc/ext.d/text.sh view man.lz %var{PAGER:more} regex/([^0-9]|^[^\.]*)\.([1-9][A-Za-z]*|[ln])\.lz4$ Open=/usr/libexec/mc/ext.d/text.sh open man.lz4 %var{PAGER:more} View=%view{ascii,nroff} /usr/libexec/mc/ext.d/text.sh view man.lz4 %var{PAGER:more} regex/([^0-9]|^[^\.]*)\.([1-9][A-Za-z]*|[ln])\.lzma$ Open=/usr/libexec/mc/ext.d/text.sh open man.lzma %var{PAGER:more} View=%view{ascii,nroff} /usr/libexec/mc/ext.d/text.sh view man.lzma %var{PAGER:more} regex/([^0-9]|^[^\.]*)\.([1-9][A-Za-z]*|[ln])\.xz$ Open=/usr/libexec/mc/ext.d/text.sh open man.xz %var{PAGER:more} View=%view{ascii,nroff} /usr/libexec/mc/ext.d/text.sh view man.xz %var{PAGER:more} regex/([^0-9]|^[^\.]*)\.([1-9][A-Za-z]*|[ln])\.zst$ Open=/usr/libexec/mc/ext.d/text.sh open man.zst %var{PAGER:more} View=%view{ascii,nroff} /usr/libexec/mc/ext.d/text.sh view man.zst %var{PAGER:more} shell/i/.chm Open=/usr/libexec/mc/ext.d/text.sh open chm type/^GIF Include=image type/^JPEG View=%view{ascii} /usr/libexec/mc/ext.d/image.sh view jpeg Include=image type/^PC\ bitmap Include=image type/^PNG Include=image type/^JNG Include=image type/^MNG Include=image type/^TIFF Include=image type/^PBM Include=image type/^PGM Include=image type/^PPM Include=image type/^Netpbm Include=image shell/.xcf Open=/usr/libexec/mc/ext.d/image.sh open xcf shell/.xbm Open=/usr/libexec/mc/ext.d/image.sh open xbm shell/.xpm Include=image View=/usr/libexec/mc/ext.d/image.sh view xpm %f shell/.ico Include=image shell/i/.svg View=%view{ascii} /usr/libexec/mc/ext.d/image.sh view svg Open=/usr/libexec/mc/ext.d/image.sh open svg include/image Open=/usr/libexec/mc/ext.d/image.sh open ALL_FORMATS View=%view{ascii} /usr/libexec/mc/ext.d/image.sh view ALL_FORMATS regex/i/\.(wav|snd|voc|au|smp|aiff|snd|m4a|ape|aac|wv)$ Open=/usr/libexec/mc/ext.d/sound.sh open common regex/i/\.(mod|s3m|xm|it|mtm|669|stm|ult|far)$ Open=/usr/libexec/mc/ext.d/sound.sh open mod shell/i/.waw22 Open=/usr/libexec/mc/ext.d/sound.sh open wav22 shell/i/.mp3 Open=/usr/libexec/mc/ext.d/sound.sh open mp3 View=%view{ascii} /usr/libexec/mc/ext.d/sound.sh view mp3 regex/i/\.og[gax]$ Open=/usr/libexec/mc/ext.d/sound.sh open ogg View=%view{ascii} /usr/libexec/mc/ext.d/sound.sh view ogg regex/i/\.(spx|flac)$ Open=/usr/libexec/mc/ext.d/sound.sh open common regex/i/\.(midi?|rmid?)$ Open=/usr/libexec/mc/ext.d/sound.sh open midi shell/i/.wma Open=/usr/libexec/mc/ext.d/sound.sh open wma View=%view{ascii} /usr/libexec/mc/ext.d/sound.sh view wma regex/i/\.(m3u|pls)$ Open=/usr/libexec/mc/ext.d/sound.sh open playlist shell/i/.avi Include=video regex/i/\.as[fx]$ Include=video shell/i/.divx Include=video shell/i/.mkv Include=video regex/i/\.(mov|qt)$ Include=video regex/i/\.(mp4|m4v|mpe?g)$ Include=video shell/i/.mts Include=video shell/i/.ts Include=video shell/i/.vob Include=video shell/i/.wmv Include=video regex/i/\.fl[icv]$ Include=video shell/i/.ogv Include=video regex/i/\.ra?m$ Open=/usr/libexec/mc/ext.d/video.sh open ram shell/i/.webm Include=video type/WebM Include=video include/video Open=/usr/libexec/mc/ext.d/video.sh open ALL_FORMATS View=%view{ascii} /usr/libexec/mc/ext.d/video.sh view ALL_FORMATS type/^PostScript Open=/usr/libexec/mc/ext.d/doc.sh open ps View=%view{ascii} /usr/libexec/mc/ext.d/doc.sh view ps type/^PDF Open=/usr/libexec/mc/ext.d/doc.sh open pdf View=%view{ascii} /usr/libexec/mc/ext.d/doc.sh view pdf regex/i/\.html?$ Open=/usr/libexec/mc/ext.d/web.sh open html View=%view{ascii} /usr/libexec/mc/ext.d/web.sh view html shell/.sdw Open=/usr/libexec/mc/ext.d/doc.sh open ooffice regex/i/\.(odt|ott|sxw|stw|ods|ots|sxc|stc|odp|otp|sxi|sti|odg|otg|sxd|std|odb|odf|sxm|odm|sxg)$ Open=/usr/libexec/mc/ext.d/doc.sh open ooffice View=%view{ascii} /usr/libexec/mc/ext.d/doc.sh view odt shell/.abw Open=/usr/libexec/mc/ext.d/doc.sh open abw shell/i/.gnumeric Open=/usr/libexec/mc/ext.d/doc.sh open gnumeric regex/i/\.(do[ct]|wri)$ Open=/usr/libexec/mc/ext.d/doc.sh open msdoc View=%view{ascii} /usr/libexec/mc/ext.d/doc.sh view msdoc type/^Microsoft\ Word Open=/usr/libexec/mc/ext.d/doc.sh open msdoc View=%view{ascii} /usr/libexec/mc/ext.d/doc.sh view msdoc shell/i/.rtf Open=/usr/libexec/mc/ext.d/doc.sh open msdoc regex/i/\.(xl[sw]|xlsx)$ Open=/usr/libexec/mc/ext.d/doc.sh open msxls View=%view{ascii} /usr/libexec/mc/ext.d/doc.sh view msxls type/^Microsoft\ Excel Open=/usr/libexec/mc/ext.d/doc.sh open msxls View=%view{ascii} /usr/libexec/mc/ext.d/doc.sh view msxls regex/i/\.(ppt|pps)$ Open=/usr/libexec/mc/ext.d/doc.sh open msppt View=%view{ascii} /usr/libexec/mc/ext.d/doc.sh view msppt type/^Microsoft\ Office\ Document Open=/usr/libexec/mc/ext.d/doc.sh open ooffice type/^FrameMaker Open=/usr/libexec/mc/ext.d/doc.sh open framemaker shell/i/.dvi Open=/usr/libexec/mc/ext.d/doc.sh open dvi View=%view{ascii} /usr/libexec/mc/ext.d/doc.sh view dvi shell/i/.tex Include=editor regex/i/\.djvu?$ Open=/usr/libexec/mc/ext.d/doc.sh open djvu View=%view{ascii} /usr/libexec/mc/ext.d/doc.sh view djvu regex/i/\.cb[zr]$ Open=/usr/libexec/mc/ext.d/doc.sh open comic regex/i/\.(epub|mobi)$ Open=/usr/libexec/mc/ext.d/doc.sh open epub View=%view{ascii} /usr/libexec/mc/ext.d/doc.sh view epub shell/.class View=%view{ascii} /usr/libexec/mc/ext.d/misc.sh view javaclass regex/^[Mm]akefile$ Open=make -f %f %{Enter parameters} shell/Imakefile Open=xmkmf -a regex/^Makefile\.(PL|pl)$ Open=%var{PERL:perl} %f type/^SQLite 3.x database Open=/usr/libexec/mc/ext.d/misc.sh open sqlite View=%view{ascii} /usr/libexec/mc/ext.d/misc.sh view sqlite shell/i/.dbf Open=/usr/libexec/mc/ext.d/misc.sh open dbf View=%view{ascii} /usr/libexec/mc/ext.d/misc.sh view dbf regex/\.(rexx?|cmd)$ Open=rexx %f %{Enter parameters};echo "Press ENTER";read y shell/i/.d64 Open=%cd %p/uc1541:// View=%view{ascii} c1541 %f -list Extract=c1541 %f -extract shell/i/.glade Open=/usr/libexec/mc/ext.d/misc.sh open glade regex/\.g?mo$ View=%view{ascii} /usr/libexec/mc/ext.d/misc.sh view mo shell/.po Open=/usr/libexec/mc/ext.d/misc.sh open po shell/i/.lyx Open=/usr/libexec/mc/ext.d/misc.sh open lyx View=%view{ascii} /usr/libexec/mc/ext.d/misc.sh view lyx shell/i/.torrent View=%view{ascii} /usr/libexec/mc/ext.d/misc.sh view torrent shell/i/.ace Open=%cd %p/uace:// View=%view{ascii} /usr/libexec/mc/ext.d/archive.sh view ace Extract=unace x %f shell/i/.arc Open=%cd %p/uarc:// View=%view{ascii} /usr/libexec/mc/ext.d/archive.sh view arc Extract=arc x %f '*' Extract (with flags)=I=%{Enter any Arc flags:}; if test -n "$I"; then arc x $I %f; fi shell/i/.zip Open=%cd %p/uzip:// View=%view{ascii} /usr/libexec/mc/ext.d/archive.sh view zip type/i/^zip\ archive Open=%cd %p/uzip:// View=%view{ascii} /usr/libexec/mc/ext.d/archive.sh view zip type/i/^Java\ (Jar\ file|archive)\ data\ \((zip|JAR)\) Open=%cd %p/uzip:// View=%view{ascii} /usr/libexec/mc/ext.d/archive.sh view zip shell/i/.zoo Open=%cd %p/uzoo:// View=%view{ascii} /usr/libexec/mc/ext.d/archive.sh view zoo type/^gzip Open=/usr/libexec/mc/ext.d/archive.sh view gz %var{PAGER:more} View=%view{ascii} /usr/libexec/mc/ext.d/archive.sh view gz regex/\.(gz|Z)$ View=%view{ascii} /usr/libexec/mc/ext.d/archive.sh view gz type/^bzip2 Open=/usr/libexec/mc/ext.d/archive.sh view bzip2 %var{PAGER:more} View=%view{ascii} /usr/libexec/mc/ext.d/archive.sh view bz2 regex/\.bz2?$ View=%view{ascii} /usr/libexec/mc/ext.d/archive.sh view bz2 type/^bzip Open=/usr/libexec/mc/ext.d/archive.sh view bzip %var{PAGER:more} View=%view{ascii} /usr/libexec/mc/ext.d/archive.sh view bzip type/^compress Open=/usr/libexec/mc/ext.d/archive.sh view gz %var{PAGER:more} View=%view{ascii} /usr/libexec/mc/ext.d/archive.sh view gz regex/\.lz$ Open=/usr/libexec/mc/ext.d/archive.sh view lz %var{PAGER:more} View=%view{ascii} /usr/libexec/mc/ext.d/archive.sh view lz type/^LZIP Open=/usr/libexec/mc/ext.d/archive.sh view lz %var{PAGER:more} View=%view{ascii} /usr/libexec/mc/ext.d/archive.sh view lz regex/\.lz4$ Open=/usr/libexec/mc/ext.d/archive.sh view lz4 %var{PAGER:more} View=%view{ascii} /usr/libexec/mc/ext.d/archive.sh view lz4 regex/\.lzma$ Open=/usr/libexec/mc/ext.d/archive.sh view lzma %var{PAGER:more} View=%view{ascii} /usr/libexec/mc/ext.d/archive.sh view lzma regex/\.xz$ Open=/usr/libexec/mc/ext.d/archive.sh view xz %var{PAGER:more} View=%view{ascii} /usr/libexec/mc/ext.d/archive.sh view xz regex/\.zst$ Open=/usr/libexec/mc/ext.d/archive.sh view zst %var{PAGER:more} View=%view{ascii} /usr/libexec/mc/ext.d/archive.sh view zst type/^Parity\ Archive\ Volume\ Set Open=/usr/libexec/mc/ext.d/archive.sh open par2 default/* Open= View=