přejít na obsah přejít na navigaci

Linux E X P R E S, Asociace souborů pro MC

Asociace souborů pro MC

Je vaším oblíbeným správcem souborů Midnight Commander i v grafickém prostředí? A víte, že po stisknutí klávesy [ENTER] nad souborem ho umí otevřít v příslušné aplikaci?


reklama

Je ovšem otázka, zda ten soubor otevře ve vámi preferované aplikaci :-) MC se totiž neřídí asociacemi grafického prostředí, ale vlastními asociacemi. Ty najdete v souboru mc.ext v adresáři /usr/share/mc

Abyste mohli tento soubor editovat, budete nejspíš muset být root. Jeho struktura se kompletně změnila od MC verze 3.0. Obsah souboru není až tak triviální, ale dílčí úpravy nejsou komplikované, např. nastavit, aby se soubory doc, xls, ppt otevíraly ve stejné aplikaci jako odt, ods... tj. v OpenOffice, našel jsem si v souboru řetězec "odt", dle struktury dopsal doc, xls... a nastavil správnou aplikaci, takže výsledek u mě vypadá takto:

regex/\.(odt|doc|dot|ott|sxw|stw|ods|xls|xlt|ots|sxc|stc|odp|otp|ppt|pps|sxi|sti|odg|otg|sxd|std|odb|odf|sxm|odm|sxg)$
  Open=(openoffice.org2.2 %f &)

U videa je to trochu jinak, tam se postupuje ve dvou úrovních pomocí include (příponám je nastaven typ video a pro tento typ je nastavena jedna aplikace):

regex/\.([aA][vV][iI])$
  Include=video
regex/\.([wW][mM][vV])$
  Include=video
include/video
  Open=(mplayer %f >/dev/null 2>&1 &) 

Úpravy začnou fungovat až po restartování MC/novém spuštění MC.

Nahoru

(Jako ve škole)
 

Příspěvky

Milan Kozák Asociace souborů pro MC
Milan Kozák 18. 01. 2008, 13:50:28
Odpovědět  Odkaz  Odpovědět
Kromě sudo vi /usr/share/mc/mc.ext (u mě teda spíše sudo vi /etc/mc/mc.ext nebo sudo vi ~/.mc/bindings) lze použít přímo menu z MC.

Konkrétně: [F9] -> Command -> Edit Extension file

Je to někdy rychlejší, než pátrat po SYMLINKách
Asociace souborů pro MC
Aleš Friedl 9. 05. 2009, 17:36:06
Odpovědět  Odkaz  Odpovědět
[1] Buď bych upravoval sudo vi /usr/share/mc/mc.ext nebo tento zkopíroval do ~/.mc/bindings a pak pod uživatelem upravoval tento uživatelský soubor který nahrazuje systémový. Osobně jsem volil druhou možnost.

Přidat názor

Nejsou podporovány žádné značky, komentáře jsou jen čistě textové. Více o diskuzích najdete v nápovědě.
Diskuzi můžete sledovat pomocí RSS kanálu rss



 
 

Tomáš Hanusek

Tomáš Hanusek

Vystudoval VŠE v Praze, obor Hospodářská politika. Linux používá od počátku třetího tisíciletí a to hlavně kvůli jeho volnosti, variabilitě a komunitě uživatelů. V Linuxu se zajímá o multimédia a programování v Perlu. K dalším zájmům patří pasivně motorismus a aktivně přátelé.


  • Distribuce: Mandriva Linux
  • Hodnocení autora: *

| proč linux | blog


Redakční blog

Michal Hrušecký

Michal Hrušecký, 06. únor

Chystá se KDE 4.8 Release party!

Nové KDE 4.8 je už nějaký čas venku, tak je na čase se sejít a pořádně to oslavit. Po celém světě už...


Pavel Fric

Pavel Fric, 02. únor

Flush

Čerstvý proud -> Mageia. Stahujte poslední verzi souboru flush.mo


Michal Hrušecký

Michal Hrušecký, 01. únor

Čeho se bát v ACTA?

Jako asi každý, i já jsem se zhrozil, když jsem se dozvěděl, že Česká republika a s ní i spousta dalších...


Všechny blogy »