mc: fix it
This commit is contained in:
parent
5e23c6c190
commit
b53a44e193
1 changed files with 134 additions and 76 deletions
|
@ -217,13 +217,13 @@ Shell=.tar.bz
|
||||||
View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view tar.bzip
|
View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view tar.bzip
|
||||||
|
|
||||||
[tar.bzip2]
|
[tar.bzip2]
|
||||||
Regex=\.t(ar\.bz2|bz2?|b2)$
|
Regex=\\.t(ar\\.bz2|bz2?|b2)$
|
||||||
Open=%cd %p/utar://
|
Open=%cd %p/utar://
|
||||||
View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view tar.bzip2
|
View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view tar.bzip2
|
||||||
|
|
||||||
# .tar.lzma, .tlz
|
# .tar.lzma, .tlz
|
||||||
[tar.lzma]
|
[tar.lzma]
|
||||||
Regex=\.t(ar\.lzma|lz)$
|
Regex=\\.t(ar\\.lzma|lz)$
|
||||||
Open=%cd %p/utar://
|
Open=%cd %p/utar://
|
||||||
View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view tar.lzma
|
View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view tar.lzma
|
||||||
|
|
||||||
|
@ -234,19 +234,25 @@ View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view tar.lz
|
||||||
|
|
||||||
# .tar.lz4, .tlz4
|
# .tar.lz4, .tlz4
|
||||||
[tar.lz4]
|
[tar.lz4]
|
||||||
Regex=\.t(ar\.lz4|lz4)$
|
Regex=\\.t(ar\\.lz4|lz4)$
|
||||||
Open=%cd %p/utar://
|
Open=%cd %p/utar://
|
||||||
View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view tar.lz4
|
View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view tar.lz4
|
||||||
|
|
||||||
|
# .tar.lzo, .tzo
|
||||||
|
[tar.lzo]
|
||||||
|
Regex=\\.t(ar\\.lzo|zo)$
|
||||||
|
Open=%cd %p/utar://
|
||||||
|
View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view tar.lzo
|
||||||
|
|
||||||
# .tar.xz, .txz
|
# .tar.xz, .txz
|
||||||
[tar.xz]
|
[tar.xz]
|
||||||
Regex=\.t(ar\.xz|xz)$
|
Regex=\\.t(ar\\.xz|xz)$
|
||||||
Open=%cd %p/utar://
|
Open=%cd %p/utar://
|
||||||
View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view tar.xz
|
View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view tar.xz
|
||||||
|
|
||||||
# .tar.zst, .tzst
|
# .tar.zst, .tzst
|
||||||
[tar.zst]
|
[tar.zst]
|
||||||
Regex=\.t(ar\.zst|zst)$
|
Regex=\\.t(ar\\.zst|zst)$
|
||||||
Open=%cd %p/utar://
|
Open=%cd %p/utar://
|
||||||
View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view tar.zst
|
View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view tar.zst
|
||||||
|
|
||||||
|
@ -258,7 +264,7 @@ View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view tar.F
|
||||||
|
|
||||||
# .qpr/.qpk - QNX Neutrino package installer files
|
# .qpr/.qpk - QNX Neutrino package installer files
|
||||||
[tar.qpr]
|
[tar.qpr]
|
||||||
Regex=\.qp[rk]$
|
Regex=\\.qp[rk]$
|
||||||
Open=%cd %p/utar://
|
Open=%cd %p/utar://
|
||||||
View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view tar.qpr
|
View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view tar.qpr
|
||||||
|
|
||||||
|
@ -269,7 +275,7 @@ Open=%cd %p/utar://
|
||||||
View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view tar
|
View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view tar
|
||||||
|
|
||||||
[arj]
|
[arj]
|
||||||
Regex=\.a(rj|[0-9][0-9])$
|
Regex=\\.a(rj|[0-9][0-9])$
|
||||||
RegexIgnoreCase=true
|
RegexIgnoreCase=true
|
||||||
Open=%cd %p/uarj://
|
Open=%cd %p/uarj://
|
||||||
View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view arj
|
View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view arj
|
||||||
|
@ -287,7 +293,7 @@ Open=%cd %p/uha://
|
||||||
View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view ha
|
View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view ha
|
||||||
|
|
||||||
[rar]
|
[rar]
|
||||||
Regex=\.r(ar|[0-9][0-9])$
|
Regex=\\.r(ar|[0-9][0-9])$
|
||||||
RegexIgnoreCase=true
|
RegexIgnoreCase=true
|
||||||
Open=%cd %p/urar://
|
Open=%cd %p/urar://
|
||||||
View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view rar
|
View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view rar
|
||||||
|
@ -314,6 +320,11 @@ Shell=.cpio.lz4
|
||||||
Open=%cd %p/ucpio://
|
Open=%cd %p/ucpio://
|
||||||
View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view cpio.lz4
|
View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view cpio.lz4
|
||||||
|
|
||||||
|
[cpio.lzo]
|
||||||
|
Shell=.cpio.lzo
|
||||||
|
Open=%cd %p/ucpio://
|
||||||
|
View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view cpio.lzo
|
||||||
|
|
||||||
[cpio.xz]
|
[cpio.xz]
|
||||||
Shell=.cpio.xz
|
Shell=.cpio.xz
|
||||||
Open=%cd %p/ucpio://
|
Open=%cd %p/ucpio://
|
||||||
|
@ -335,7 +346,7 @@ ShellIgnoreCase=true
|
||||||
Include=cpio
|
Include=cpio
|
||||||
|
|
||||||
[initrd]
|
[initrd]
|
||||||
Regex=^(initramfs.*\.img|initrd(-.+)?\.img(-.+)?)$
|
Regex=^(initramfs.*\\.img|initrd(-.+)?\\.img(-.+)?)$
|
||||||
Include=cpio
|
Include=cpio
|
||||||
|
|
||||||
[7zip]
|
[7zip]
|
||||||
|
@ -345,32 +356,32 @@ Open=%cd %p/u7z://
|
||||||
View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view 7z
|
View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view 7z
|
||||||
|
|
||||||
[patch]
|
[patch]
|
||||||
Regex=\.(diff|patch)$
|
Regex=\\.(diff|patch)$
|
||||||
Open=%cd %p/patchfs://
|
Open=%cd %p/patchfs://
|
||||||
View=%view{ascii} /usr/lib/mc/ext.d/misc.sh view cat
|
View=%view{ascii} /usr/lib/mc/ext.d/misc.sh view cat
|
||||||
|
|
||||||
[patch.gz]
|
[patch.gz]
|
||||||
Regex=\.(diff|patch)\.(gz|Z)$
|
Regex=\\.(diff|patch)\\.(gz|Z)$
|
||||||
Open=%cd %p/patchfs://
|
Open=%cd %p/patchfs://
|
||||||
View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view gz
|
View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view gz
|
||||||
|
|
||||||
[patch.bz2]
|
[patch.bz2]
|
||||||
Regex=\.(diff|patch)\.bz2$
|
Regex=\\.(diff|patch)\\.bz2$
|
||||||
Open=%cd %p/patchfs://
|
Open=%cd %p/patchfs://
|
||||||
View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view bz2
|
View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view bz2
|
||||||
|
|
||||||
[patch.xz]
|
[patch.xz]
|
||||||
Regex=\.(diff|patch)\.xz$
|
Regex=\\.(diff|patch)\\.xz$
|
||||||
Open=%cd %p/patchfs://
|
Open=%cd %p/patchfs://
|
||||||
View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view xz
|
View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view xz
|
||||||
|
|
||||||
[patch.zst]
|
[patch.zst]
|
||||||
Regex=\.(diff|patch)\.zst$
|
Regex=\\.(diff|patch)\\.zst$
|
||||||
Open=%cd %p/patchfs://
|
Open=%cd %p/patchfs://
|
||||||
View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view zst
|
View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view zst
|
||||||
|
|
||||||
[ls-lR]
|
[ls-lR]
|
||||||
Regex=(^|\.)ls-?lR(\.gz|Z|bz2)$
|
Regex=(^|\\.)ls-?lR(\\.gz|Z|bz2)$
|
||||||
Open=%cd %p/lslR://
|
Open=%cd %p/lslR://
|
||||||
|
|
||||||
[trpm]
|
[trpm]
|
||||||
|
@ -380,7 +391,7 @@ View=%view{ascii} /usr/lib/mc/ext.d/package.sh view trpm
|
||||||
|
|
||||||
# RPM packages (SuSE uses *.spm for source packages)
|
# RPM packages (SuSE uses *.spm for source packages)
|
||||||
[src.rpm]
|
[src.rpm]
|
||||||
Regex=\.(src\.rpm|spm)$
|
Regex=\\.(src\\.rpm|spm)$
|
||||||
Open=%cd %p/rpm://
|
Open=%cd %p/rpm://
|
||||||
View=%view{ascii} /usr/lib/mc/ext.d/package.sh view src.rpm
|
View=%view{ascii} /usr/lib/mc/ext.d/package.sh view src.rpm
|
||||||
|
|
||||||
|
@ -390,7 +401,7 @@ Open=%cd %p/rpm://
|
||||||
View=%view{ascii} /usr/lib/mc/ext.d/package.sh view rpm
|
View=%view{ascii} /usr/lib/mc/ext.d/package.sh view rpm
|
||||||
|
|
||||||
[deb]
|
[deb]
|
||||||
Regex=\.u?deb$
|
Regex=\\.u?deb$
|
||||||
Open=%cd %p/deb://
|
Open=%cd %p/deb://
|
||||||
View=%view{ascii} /usr/lib/mc/ext.d/package.sh view deb
|
View=%view{ascii} /usr/lib/mc/ext.d/package.sh view deb
|
||||||
|
|
||||||
|
@ -411,7 +422,7 @@ Open=%cd %p/iso9660://
|
||||||
View=%view{ascii} /usr/lib/mc/ext.d/misc.sh view iso9660
|
View=%view{ascii} /usr/lib/mc/ext.d/misc.sh view iso9660
|
||||||
|
|
||||||
[ar]
|
[ar]
|
||||||
Regex=\.s?a$
|
Regex=\\.s?a$
|
||||||
Open=%cd %p/uar://
|
Open=%cd %p/uar://
|
||||||
#Open=%view{ascii} ar tv %f
|
#Open=%view{ascii} ar tv %f
|
||||||
View=%view{ascii} /usr/lib/mc/ext.d/misc.sh view ar
|
View=%view{ascii} /usr/lib/mc/ext.d/misc.sh view ar
|
||||||
|
@ -425,12 +436,12 @@ View=%view{ascii} /usr/lib/mc/ext.d/misc.sh view lib
|
||||||
### Sources ###
|
### Sources ###
|
||||||
|
|
||||||
[C/C++]
|
[C/C++]
|
||||||
Regex=\.(c|cc|cpp|cxx|c\+\+)$
|
Regex=\\.(c|cc|cpp|cxx|c\\+\\+)$
|
||||||
RegexIgnoreCase=true
|
RegexIgnoreCase=true
|
||||||
Include=editor
|
Include=editor
|
||||||
|
|
||||||
[C/C++ header]
|
[C/C++ header]
|
||||||
Regex=\.(h|hh|hpp|hxx|h\+\+)$
|
Regex=\\.(h|hh|hpp|hxx|h\\+\\+)$
|
||||||
RegexIgnoreCase=true
|
RegexIgnoreCase=true
|
||||||
Include=editor
|
Include=editor
|
||||||
|
|
||||||
|
@ -440,7 +451,7 @@ ShellIgnoreCase=true
|
||||||
Include=editor
|
Include=editor
|
||||||
|
|
||||||
[Assembler]
|
[Assembler]
|
||||||
Regex=\.(s|asm)$
|
Regex=\\.(s|asm)$
|
||||||
RegexIgnoreCase=true
|
RegexIgnoreCase=true
|
||||||
Include=editor
|
Include=editor
|
||||||
|
|
||||||
|
@ -452,14 +463,19 @@ Include=editor
|
||||||
|
|
||||||
# .so libraries
|
# .so libraries
|
||||||
[so]
|
[so]
|
||||||
Regex=\.(so|so\.[0-9\.]*)$
|
Regex=\\.(so|so\\.[0-9\\.]*)$
|
||||||
View=%view{ascii} /usr/lib/mc/ext.d/misc.sh view so
|
View=%view{ascii} /usr/lib/mc/ext.d/misc.sh view so
|
||||||
|
|
||||||
|
# .dylib libraries
|
||||||
|
[dylib]
|
||||||
|
Regex=\\.(dylib|dylib\\.[0-9\\.]*)$
|
||||||
|
View=%view{ascii} /usr/lib/mc/ext.d/misc.sh view dylib
|
||||||
|
|
||||||
|
|
||||||
### Documentation ###
|
### Documentation ###
|
||||||
|
|
||||||
#[Texinfo]
|
#[Texinfo]
|
||||||
#Regex=\.(te?xi|texinfo)$
|
#Regex=\\.(te?xi|texinfo)$
|
||||||
|
|
||||||
[info-by-shell]
|
[info-by-shell]
|
||||||
Shell=.info
|
Shell=.info
|
||||||
|
@ -492,27 +508,32 @@ View=%view{ascii,nroff} /usr/lib/mc/ext.d/text.sh view nroff.ms %var{PAGER:more}
|
||||||
# Manual page
|
# Manual page
|
||||||
|
|
||||||
[man.lz]
|
[man.lz]
|
||||||
Regex=([^0-9]|^[^\.]*)\.([1-9][A-Za-z]*|[ln])\.lz$
|
Regex=([^0-9]|^[^\\.]*)\\.([1-9][A-Za-z]*|[ln])\\.lz$
|
||||||
Open=/usr/lib/mc/ext.d/text.sh open man.lz %var{PAGER:more}
|
Open=/usr/lib/mc/ext.d/text.sh open man.lz %var{PAGER:more}
|
||||||
View=%view{ascii,nroff} /usr/lib/mc/ext.d/text.sh view man.lz %var{PAGER:more}
|
View=%view{ascii,nroff} /usr/lib/mc/ext.d/text.sh view man.lz %var{PAGER:more}
|
||||||
|
|
||||||
[man.lz4]
|
[man.lz4]
|
||||||
Regex=([^0-9]|^[^\.]*)\.([1-9][A-Za-z]*|[ln])\.lz4$
|
Regex=([^0-9]|^[^\\.]*)\\.([1-9][A-Za-z]*|[ln])\\.lz4$
|
||||||
Open=/usr/lib/mc/ext.d/text.sh open man.lz4 %var{PAGER:more}
|
Open=/usr/lib/mc/ext.d/text.sh open man.lz4 %var{PAGER:more}
|
||||||
View=%view{ascii,nroff} /usr/lib/mc/ext.d/text.sh view man.lz4 %var{PAGER:more}
|
View=%view{ascii,nroff} /usr/lib/mc/ext.d/text.sh view man.lz4 %var{PAGER:more}
|
||||||
|
|
||||||
[man.lzma]
|
[man.lzma]
|
||||||
Regex=([^0-9]|^[^\.]*)\.([1-9][A-Za-z]*|[ln])\.lzma$
|
Regex=([^0-9]|^[^\\.]*)\\.([1-9][A-Za-z]*|[ln])\\.lzma$
|
||||||
Open=/usr/lib/mc/ext.d/text.sh open man.lzma %var{PAGER:more}
|
Open=/usr/lib/mc/ext.d/text.sh open man.lzma %var{PAGER:more}
|
||||||
View=%view{ascii,nroff} /usr/lib/mc/ext.d/text.sh view man.lzma %var{PAGER:more}
|
View=%view{ascii,nroff} /usr/lib/mc/ext.d/text.sh view man.lzma %var{PAGER:more}
|
||||||
|
|
||||||
|
[man.lzo]
|
||||||
|
Regex=([^0-9]|^[^\\.]*)\\.([1-9][A-Za-z]*|[ln])\\.lzo$
|
||||||
|
Open=/usr/lib/mc/ext.d/text.sh open man.lzo %var{PAGER:more}
|
||||||
|
View=%view{ascii,nroff} /usr/lib/mc/ext.d/text.sh view man.lzo %var{PAGER:more}
|
||||||
|
|
||||||
[man.xz]
|
[man.xz]
|
||||||
Regex=([^0-9]|^[^\.]*)\.([1-9][A-Za-z]*|[ln])\.xz$
|
Regex=([^0-9]|^[^\\.]*)\\.([1-9][A-Za-z]*|[ln])\\.xz$
|
||||||
Open=/usr/lib/mc/ext.d/text.sh open man.xz %var{PAGER:more}
|
Open=/usr/lib/mc/ext.d/text.sh open man.xz %var{PAGER:more}
|
||||||
View=%view{ascii,nroff} /usr/lib/mc/ext.d/text.sh view man.xz %var{PAGER:more}
|
View=%view{ascii,nroff} /usr/lib/mc/ext.d/text.sh view man.xz %var{PAGER:more}
|
||||||
|
|
||||||
[man.zst]
|
[man.zst]
|
||||||
Regex=([^0-9]|^[^\.]*)\.([1-9][A-Za-z]*|[ln])\.zst$
|
Regex=([^0-9]|^[^\\.]*)\\.([1-9][A-Za-z]*|[ln])\\.zst$
|
||||||
Open=/usr/lib/mc/ext.d/text.sh open man.zst %var{PAGER:more}
|
Open=/usr/lib/mc/ext.d/text.sh open man.zst %var{PAGER:more}
|
||||||
View=%view{ascii,nroff} /usr/lib/mc/ext.d/text.sh view man.zst %var{PAGER:more}
|
View=%view{ascii,nroff} /usr/lib/mc/ext.d/text.sh view man.zst %var{PAGER:more}
|
||||||
|
|
||||||
|
@ -551,29 +572,66 @@ ShellIgnoreCase=true
|
||||||
View=%view{ascii} /usr/lib/mc/ext.d/image.sh view svg
|
View=%view{ascii} /usr/lib/mc/ext.d/image.sh view svg
|
||||||
Open=/usr/lib/mc/ext.d/image.sh open svg
|
Open=/usr/lib/mc/ext.d/image.sh open svg
|
||||||
|
|
||||||
|
[webp]
|
||||||
|
Shell=.webp
|
||||||
|
View=%view{ascii} /usr/lib/mc/ext.d/image.sh view webp
|
||||||
|
Open=/usr/lib/mc/ext.d/image.sh open webp
|
||||||
|
|
||||||
|
[avif]
|
||||||
|
Shell=.avif
|
||||||
|
View=%view{ascii} /usr/lib/mc/ext.d/image.sh view avif
|
||||||
|
Open=/usr/lib/mc/ext.d/image.sh open avif
|
||||||
|
|
||||||
### Sound files ###
|
### Sound files ###
|
||||||
|
|
||||||
[sound]
|
[sound]
|
||||||
Regex=\.(wav|snd|voc|au|smp|aiff|aif|snd|m4a|ape|aac|wv|spx|flac|mp3|ogg|wma|opus)$
|
Regex=\\.(wav|snd|voc|au|smp|aiff|snd|m4a|ape|aac|wv|spx|flac)$
|
||||||
RegexIgnoreCase=true
|
RegexIgnoreCase=true
|
||||||
Open=/usr/bin/cmus-remote -q %f
|
Open=/usr/lib/mc/ext.d/sound.sh open common
|
||||||
View=herbstclient spawn /usr/bin/ffplay %f
|
View=%view{ascii} /usr/lib/mc/ext.d/sound.sh view common
|
||||||
Edit=herbstclient spawn /usr/bin/kid3-qt %f
|
|
||||||
|
|
||||||
[mod]
|
[mod]
|
||||||
Regex=\.(mod|s3m|xm|it|mtm|669|stm|ult|far)$
|
Regex=\\.(mod|s3m|xm|it|mtm|669|stm|ult|far)$
|
||||||
RegexIgnoreCase=true
|
RegexIgnoreCase=true
|
||||||
Open=/usr/lib/mc/ext.d/sound.sh open mod
|
Open=/usr/lib/mc/ext.d/sound.sh open mod
|
||||||
|
|
||||||
|
[wav22]
|
||||||
|
Shell=.waw22
|
||||||
|
ShellIgnoreCase=true
|
||||||
|
Open=/usr/lib/mc/ext.d/sound.sh open wav22
|
||||||
|
|
||||||
|
[mp3]
|
||||||
|
Shell=.mp3
|
||||||
|
ShellIgnoreCase=true
|
||||||
|
Open=/usr/lib/mc/ext.d/sound.sh open mp3
|
||||||
|
View=%view{ascii} /usr/lib/mc/ext.d/sound.sh view mp3
|
||||||
|
|
||||||
|
[ogg]
|
||||||
|
Regex=\\.og[gax]$
|
||||||
|
RegexIgnoreCase=true
|
||||||
|
Open=/usr/lib/mc/ext.d/sound.sh open ogg
|
||||||
|
View=%view{ascii} /usr/lib/mc/ext.d/sound.sh view ogg
|
||||||
|
|
||||||
|
[opus]
|
||||||
|
Shell=.opus
|
||||||
|
ShellIgnoreCase=true
|
||||||
|
Open=/usr/lib/mc/ext.d/sound.sh open opus
|
||||||
|
View=%view{ascii} /usr/lib/mc/ext.d/sound.sh view opus
|
||||||
|
|
||||||
[midi]
|
[midi]
|
||||||
Regex=\.(midi?|rmid?)$
|
Regex=\\.(midi?|rmid?)$
|
||||||
RegexIgnoreCase=true
|
RegexIgnoreCase=true
|
||||||
Open=/usr/lib/mc/ext.d/sound.sh open midi
|
Open=/usr/lib/mc/ext.d/sound.sh open midi
|
||||||
|
|
||||||
|
[wma]
|
||||||
|
Shell=.wma
|
||||||
|
ShellIgnoreCase=true
|
||||||
|
Open=/usr/lib/mc/ext.d/sound.sh open wma
|
||||||
|
View=%view{ascii} /usr/lib/mc/ext.d/sound.sh view wma
|
||||||
|
|
||||||
# Play list
|
# Play list
|
||||||
[playlist]
|
[playlist]
|
||||||
Regex=\.(m3u|pls)$
|
Regex=\\.(m3u|pls)$
|
||||||
RegexIgnoreCase=true
|
RegexIgnoreCase=true
|
||||||
Open=/usr/lib/mc/ext.d/sound.sh open playlist
|
Open=/usr/lib/mc/ext.d/sound.sh open playlist
|
||||||
|
|
||||||
|
@ -586,7 +644,7 @@ ShellIgnoreCase=true
|
||||||
Include=video
|
Include=video
|
||||||
|
|
||||||
[asf]
|
[asf]
|
||||||
Regex=\.as[fx]$
|
Regex=\\.as[fx]$
|
||||||
RegexIgnoreCase=true
|
RegexIgnoreCase=true
|
||||||
Include=video
|
Include=video
|
||||||
|
|
||||||
|
@ -601,12 +659,12 @@ ShellIgnoreCase=true
|
||||||
Include=video
|
Include=video
|
||||||
|
|
||||||
[mov]
|
[mov]
|
||||||
Regex=\.(mov|qt)$
|
Regex=\\.(mov|qt)$
|
||||||
RegexIgnoreCase=true
|
RegexIgnoreCase=true
|
||||||
Include=video
|
Include=video
|
||||||
|
|
||||||
[mp4]
|
[mp4]
|
||||||
Regex=\.(mp4|m4v|mpe?g)$
|
Regex=\\.(mp4|m4v|mpe?g)$
|
||||||
RegexIgnoreCase=true
|
RegexIgnoreCase=true
|
||||||
Include=video
|
Include=video
|
||||||
|
|
||||||
|
@ -632,7 +690,7 @@ ShellIgnoreCase=true
|
||||||
Include=video
|
Include=video
|
||||||
|
|
||||||
[fli]
|
[fli]
|
||||||
Regex=\.fl[icv]$
|
Regex=\\.fl[icv]$
|
||||||
RegexIgnoreCase=true
|
RegexIgnoreCase=true
|
||||||
Include=video
|
Include=video
|
||||||
|
|
||||||
|
@ -642,7 +700,7 @@ ShellIgnoreCase=true
|
||||||
Include=video
|
Include=video
|
||||||
|
|
||||||
[realaudio]
|
[realaudio]
|
||||||
Regex=\.ra?m$
|
Regex=\\.ra?m$
|
||||||
RegexIgnoreCase=true
|
RegexIgnoreCase=true
|
||||||
Open=/usr/lib/mc/ext.d/video.sh open ram
|
Open=/usr/lib/mc/ext.d/video.sh open ram
|
||||||
|
|
||||||
|
@ -655,7 +713,7 @@ Include=video
|
||||||
### Documents ###
|
### Documents ###
|
||||||
|
|
||||||
[html]
|
[html]
|
||||||
Regex=\.html?$
|
Regex=\\.html?$
|
||||||
RegexIgnoreCase=true
|
RegexIgnoreCase=true
|
||||||
Open=/usr/lib/mc/ext.d/web.sh open html
|
Open=/usr/lib/mc/ext.d/web.sh open html
|
||||||
View=%view{ascii} /usr/lib/mc/ext.d/web.sh view html
|
View=%view{ascii} /usr/lib/mc/ext.d/web.sh view html
|
||||||
|
@ -667,7 +725,7 @@ Open=/usr/lib/mc/ext.d/doc.sh open ooffice
|
||||||
|
|
||||||
# StarOffice 6 and OpenOffice.org formats
|
# StarOffice 6 and OpenOffice.org formats
|
||||||
[OpenOffice.org]
|
[OpenOffice.org]
|
||||||
Regex=\.(odt|fodt|ott|sxw|stw|ods|fods|ots|sxc|stc|odp|fodp|otp|sxi|sti|odg|fodg|otg|sxd|std|odb|odf|sxm|odm|sxg)$
|
Regex=\\.(odt|fodt|ott|sxw|stw|ods|fods|ots|sxc|stc|odp|fodp|otp|sxi|sti|odg|fodg|otg|sxd|std|odb|odf|sxm|odm|sxg)$
|
||||||
RegexIgnoreCase=true
|
RegexIgnoreCase=true
|
||||||
Open=/usr/lib/mc/ext.d/doc.sh open ooffice
|
Open=/usr/lib/mc/ext.d/doc.sh open ooffice
|
||||||
View=%view{ascii} /usr/lib/mc/ext.d/doc.sh view odt
|
View=%view{ascii} /usr/lib/mc/ext.d/doc.sh view odt
|
||||||
|
@ -689,21 +747,21 @@ Open=/usr/lib/mc/ext.d/doc.sh open msdoc
|
||||||
|
|
||||||
# Microsoft Word Document
|
# Microsoft Word Document
|
||||||
[msdoc-by-shell]
|
[msdoc-by-shell]
|
||||||
Regex=\.(do[ct]|wri|docx)$
|
Regex=\\.(do[ct]|wri|docx)$
|
||||||
RegexIgnoreCase=true
|
RegexIgnoreCase=true
|
||||||
Open=/usr/lib/mc/ext.d/doc.sh open msdoc
|
Open=/usr/lib/mc/ext.d/doc.sh open msdoc
|
||||||
View=%view{ascii} /usr/lib/mc/ext.d/doc.sh view msdoc
|
View=%view{ascii} /usr/lib/mc/ext.d/doc.sh view msdoc
|
||||||
|
|
||||||
# Microsoft Excel Worksheet
|
# Microsoft Excel Worksheet
|
||||||
[msxls-by-shell]
|
[msxls-by-shell]
|
||||||
Regex=\.(xl[sw]|xlsx)$
|
Regex=\\.(xl[sw]|xlsx)$
|
||||||
RegexIgnoreCase=true
|
RegexIgnoreCase=true
|
||||||
Open=/usr/lib/mc/ext.d/doc.sh open msxls
|
Open=/usr/lib/mc/ext.d/doc.sh open msxls
|
||||||
View=%view{ascii} /usr/lib/mc/ext.d/doc.sh view msxls
|
View=%view{ascii} /usr/lib/mc/ext.d/doc.sh view msxls
|
||||||
|
|
||||||
# Microsoft PowerPoint Presentation
|
# Microsoft PowerPoint Presentation
|
||||||
[msppt]
|
[msppt]
|
||||||
Regex=\.(pp[ts]|pptx)$
|
Regex=\\.(pp[ts]|pptx)$
|
||||||
RegexIgnoreCase=true
|
RegexIgnoreCase=true
|
||||||
Open=/usr/lib/mc/ext.d/doc.sh open msppt
|
Open=/usr/lib/mc/ext.d/doc.sh open msppt
|
||||||
View=%view{ascii} /usr/lib/mc/ext.d/doc.sh view msppt
|
View=%view{ascii} /usr/lib/mc/ext.d/doc.sh view msppt
|
||||||
|
@ -720,25 +778,25 @@ ShellIgnoreCase=true
|
||||||
Include=editor
|
Include=editor
|
||||||
|
|
||||||
[markdown]
|
[markdown]
|
||||||
Regex=\.(md|mkd)$
|
Regex=\\.mk?d$
|
||||||
ShellIgnoreCase=true
|
RegexIgnoreCase=true
|
||||||
Include=editor
|
Include=editor
|
||||||
|
|
||||||
[djvu]
|
[djvu]
|
||||||
Regex=\.djvu?$
|
Regex=\\.djvu?$
|
||||||
RegexIgnoreCase=true
|
RegexIgnoreCase=true
|
||||||
Open=/usr/lib/mc/ext.d/doc.sh open djvu
|
Open=/usr/lib/mc/ext.d/doc.sh open djvu
|
||||||
View=%view{ascii} /usr/lib/mc/ext.d/doc.sh view djvu
|
View=%view{ascii} /usr/lib/mc/ext.d/doc.sh view djvu
|
||||||
|
|
||||||
# Comic Books
|
# Comic Books
|
||||||
[cbr]
|
[cbr]
|
||||||
Regex=\.cb[zr]$
|
Regex=\\.cb[zr]$
|
||||||
RegexIgnoreCase=true
|
RegexIgnoreCase=true
|
||||||
Open=/usr/lib/mc/ext.d/doc.sh open comic
|
Open=/usr/lib/mc/ext.d/doc.sh open comic
|
||||||
|
|
||||||
# Epup, mobi, fb2
|
# Epup, mobi, fb2
|
||||||
[ebook]
|
[ebook]
|
||||||
Regex=\.(epub|mobi|fb2)$
|
Regex=\\.(epub|mobi|fb2)$
|
||||||
RegexIgnoreCase=true
|
RegexIgnoreCase=true
|
||||||
Open=/usr/lib/mc/ext.d/doc.sh open ebook
|
Open=/usr/lib/mc/ext.d/doc.sh open ebook
|
||||||
View=%view{ascii} /usr/lib/mc/ext.d/doc.sh view ebook
|
View=%view{ascii} /usr/lib/mc/ext.d/doc.sh view ebook
|
||||||
|
@ -757,11 +815,11 @@ Open=xmkmf -a
|
||||||
|
|
||||||
# Makefile.PL (MakeMaker)
|
# Makefile.PL (MakeMaker)
|
||||||
[Makefile.pl]
|
[Makefile.pl]
|
||||||
Regex=^Makefile\.(PL|pl)$
|
Regex=^Makefile\\.(PL|pl)$
|
||||||
Open=%var{PERL:perl} %f
|
Open=%var{PERL:perl} %f
|
||||||
|
|
||||||
[Makefile]
|
[Makefile]
|
||||||
Regex=^[Mm]akefile
|
Regex=^[Mm]akefile$
|
||||||
Open=make -f %f %{Enter parameters}
|
Open=make -f %f %{Enter parameters}
|
||||||
|
|
||||||
[dbf]
|
[dbf]
|
||||||
|
@ -772,7 +830,7 @@ View=%view{ascii} /usr/lib/mc/ext.d/misc.sh view dbf
|
||||||
|
|
||||||
# REXX script
|
# REXX script
|
||||||
[rexx]
|
[rexx]
|
||||||
Regex=\.(rexx?|cmd)$
|
Regex=\\.(rexx?|cmd)$
|
||||||
Open=rexx %f %{Enter parameters};echo "Press ENTER";read y
|
Open=rexx %f %{Enter parameters};echo "Press ENTER";read y
|
||||||
|
|
||||||
# Disk images for Commodore computers (VIC20, C64, C128)
|
# Disk images for Commodore computers (VIC20, C64, C128)
|
||||||
|
@ -790,7 +848,7 @@ Open=/usr/lib/mc/ext.d/misc.sh open glade
|
||||||
|
|
||||||
# Gettext Catalogs
|
# Gettext Catalogs
|
||||||
[mo]
|
[mo]
|
||||||
Regex=.g?mo$
|
Regex=\\.g?mo$
|
||||||
View=%view{ascii} /usr/lib/mc/ext.d/misc.sh view mo
|
View=%view{ascii} /usr/lib/mc/ext.d/misc.sh view mo
|
||||||
|
|
||||||
[po]
|
[po]
|
||||||
|
@ -907,7 +965,7 @@ Type=^JPEG
|
||||||
Include=image
|
Include=image
|
||||||
|
|
||||||
[bitmap]
|
[bitmap]
|
||||||
Type=^PC\ bitmap
|
Type=^PC bitmap
|
||||||
Include=image
|
Include=image
|
||||||
|
|
||||||
[png]
|
[png]
|
||||||
|
@ -959,28 +1017,28 @@ View=%view{ascii} /usr/lib/mc/ext.d/doc.sh view ps
|
||||||
|
|
||||||
[pdf]
|
[pdf]
|
||||||
Type=^PDF
|
Type=^PDF
|
||||||
Open=/usr/bin/zathura %f
|
Open=/usr/lib/mc/ext.d/doc.sh open pdf
|
||||||
View=/usr/bin/zathura %f
|
View=%view{ascii} /usr/lib/mc/ext.d/doc.sh view pdf
|
||||||
|
|
||||||
# Microsoft Word Document
|
# Microsoft Word Document
|
||||||
[msdoc-by-type]
|
[msdoc-by-type]
|
||||||
Type=^Microsoft\ Word
|
Type=^Microsoft Word
|
||||||
Open=/usr/lib/mc/ext.d/doc.sh open msdoc
|
Open=/usr/lib/mc/ext.d/doc.sh open msdoc
|
||||||
View=%view{ascii} /usr/lib/mc/ext.d/doc.sh view msdoc
|
View=%view{ascii} /usr/lib/mc/ext.d/doc.sh view msdoc
|
||||||
|
|
||||||
# Microsoft Excel Worksheet
|
# Microsoft Excel Worksheet
|
||||||
[msxls-by-type]
|
[msxls-by-type]
|
||||||
Type=^Microsoft\ Excel
|
Type=^Microsoft Excel
|
||||||
Open=/usr/lib/mc/ext.d/doc.sh open msxls
|
Open=/usr/lib/mc/ext.d/doc.sh open msxls
|
||||||
View=%view{ascii} /usr/lib/mc/ext.d/doc.sh view msxls
|
View=%view{ascii} /usr/lib/mc/ext.d/doc.sh view msxls
|
||||||
|
|
||||||
# Use OpenOffice.org/LibreOffice to open any MS Office documents
|
# Use OpenOffice.org/LibreOffice to open any MS Office documents
|
||||||
[mso-doc-1]
|
[mso-doc-1]
|
||||||
Type=^Microsoft\ Office\ Document
|
Type=^Microsoft Office Document
|
||||||
Open=/usr/lib/mc/ext.d/doc.sh open ooffice
|
Open=/usr/lib/mc/ext.d/doc.sh open ooffice
|
||||||
|
|
||||||
[mso-doc-2]
|
[mso-doc-2]
|
||||||
Type=^Microsoft\ OOXML
|
Type=^Microsoft OOXML
|
||||||
Open=/usr/lib/mc/ext.d/doc.sh open ooffice
|
Open=/usr/lib/mc/ext.d/doc.sh open ooffice
|
||||||
|
|
||||||
[framemaker]
|
[framemaker]
|
||||||
|
@ -999,69 +1057,69 @@ View=%view{ascii} /usr/lib/mc/ext.d/misc.sh view sqlite
|
||||||
### Plain compressed files ###
|
### Plain compressed files ###
|
||||||
|
|
||||||
[gzip]
|
[gzip]
|
||||||
Type=\(gzip compressed
|
Type=\\(gzip compressed
|
||||||
Open=/usr/lib/mc/ext.d/archive.sh view gz %var{PAGER:more}
|
Open=/usr/lib/mc/ext.d/archive.sh view gz %var{PAGER:more}
|
||||||
View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view gz
|
View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view gz
|
||||||
|
|
||||||
[bzip]
|
[bzip]
|
||||||
Type=\(bzip compressed
|
Type=\\(bzip compressed
|
||||||
Open=/usr/lib/mc/ext.d/archive.sh view bzip %var{PAGER:more}
|
Open=/usr/lib/mc/ext.d/archive.sh view bzip %var{PAGER:more}
|
||||||
View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view bzip
|
View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view bzip
|
||||||
|
|
||||||
[bzip2]
|
[bzip2]
|
||||||
Type=\(bzip2 compressed
|
Type=\\(bzip2 compressed
|
||||||
Open=/usr/lib/mc/ext.d/archive.sh view bzip2 %var{PAGER:more}
|
Open=/usr/lib/mc/ext.d/archive.sh view bzip2 %var{PAGER:more}
|
||||||
View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view bz2
|
View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view bz2
|
||||||
|
|
||||||
[compress]
|
[compress]
|
||||||
Type=\(compress'd
|
Type=\\(compress'd
|
||||||
Open=/usr/lib/mc/ext.d/archive.sh view gz %var{PAGER:more}
|
Open=/usr/lib/mc/ext.d/archive.sh view gz %var{PAGER:more}
|
||||||
View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view gz
|
View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view gz
|
||||||
|
|
||||||
[lz]
|
[lz]
|
||||||
Type=\(lzip compressed
|
Type=\\(lzip compressed
|
||||||
Open=/usr/lib/mc/ext.d/archive.sh view lz %var{PAGER:more}
|
Open=/usr/lib/mc/ext.d/archive.sh view lz %var{PAGER:more}
|
||||||
View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view lz
|
View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view lz
|
||||||
|
|
||||||
[lzma]
|
[lzma]
|
||||||
Type=\(LZMA compressed
|
Type=\\(LZMA compressed
|
||||||
Open=/usr/lib/mc/ext.d/archive.sh view lzma %var{PAGER:more}
|
Open=/usr/lib/mc/ext.d/archive.sh view lzma %var{PAGER:more}
|
||||||
View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view lzma
|
View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view lzma
|
||||||
|
|
||||||
[xz]
|
[xz]
|
||||||
Type=\(XZ compressed
|
Type=\\(XZ compressed
|
||||||
Open=/usr/lib/mc/ext.d/archive.sh view xz %var{PAGER:more}
|
Open=/usr/lib/mc/ext.d/archive.sh view xz %var{PAGER:more}
|
||||||
View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view xz
|
View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view xz
|
||||||
|
|
||||||
[zstd]
|
[zstd]
|
||||||
Type=\(Zstandard compressed
|
Type=\\(Zstandard compressed
|
||||||
Open=/usr/lib/mc/ext.d/archive.sh view zst %var{PAGER:more}
|
Open=/usr/lib/mc/ext.d/archive.sh view zst %var{PAGER:more}
|
||||||
View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view zst
|
View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view zst
|
||||||
|
|
||||||
[zip-by-type]
|
[zip-by-type]
|
||||||
Type=\(Zip archive
|
Type=\\(Zip archive
|
||||||
Open=%cd %p/uzip://
|
Open=%cd %p/uzip://
|
||||||
View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view zip
|
View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view zip
|
||||||
|
|
||||||
[jar]
|
[jar]
|
||||||
Type=\(Java\ (Jar\ file|archive)\ data\ \((zip|JAR)\)
|
Type=\\(Java (Jar file|archive) data \\((zip|JAR)\\)\\)
|
||||||
TypeIgnoreCase=true
|
TypeIgnoreCase=true
|
||||||
Open=%cd %p/uzip://
|
Open=%cd %p/uzip://
|
||||||
View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view zip
|
View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view zip
|
||||||
|
|
||||||
[lha]
|
[lha]
|
||||||
Type=^LHa\ .*archive
|
Type=^LHa .*archive
|
||||||
Open=%cd %p/ulha://
|
Open=%cd %p/ulha://
|
||||||
View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view lha
|
View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view lha
|
||||||
|
|
||||||
[pak]
|
[pak]
|
||||||
Type=^PAK\ .*archive
|
Type=^PAK .*archive
|
||||||
Open=%cd %p/unar://
|
Open=%cd %p/unar://
|
||||||
View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view pak
|
View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view pak
|
||||||
|
|
||||||
# Parity Archive
|
# Parity Archive
|
||||||
[par2]
|
[par2]
|
||||||
Type=^Parity\ Archive\ Volume\ Set
|
Type=^Parity Archive Volume Set
|
||||||
Open=/usr/lib/mc/ext.d/archive.sh open par2
|
Open=/usr/lib/mc/ext.d/archive.sh open par2
|
||||||
|
|
||||||
|
|
||||||
|
@ -1084,8 +1142,8 @@ Open=/usr/lib/mc/ext.d/image.sh open ALL_FORMATS
|
||||||
View=%view{ascii} /usr/lib/mc/ext.d/image.sh view ALL_FORMATS
|
View=%view{ascii} /usr/lib/mc/ext.d/image.sh view ALL_FORMATS
|
||||||
|
|
||||||
[Include/video]
|
[Include/video]
|
||||||
Open=/usr/bin/vlc %f &>/dev/null &
|
Open=handlr open %f
|
||||||
View=/usr/bin/ffplay %f
|
View=%view{ascii} ffprobe -hide_banner %f
|
||||||
|
|
||||||
|
|
||||||
######### Default #########
|
######### Default #########
|
||||||
|
|
Loading…
Add table
Reference in a new issue