vysvětlení, proč nutno takto:
z UNIXových principů: potomek nemůže ovlivnit proměnné prostředí, aktuální adresář atd. předka: pokud pustíte mc jako binárku, je potomkem shellu a proto v něm nemůže změnit adresář, z principu
z tohoto důvodu je třeba alias, který pustí skript v aktuálním shellu - a není to možno nastavit přímo v mc
tečka pouští skript v aktuálním shellu a ten skript používá nějaký mechanismus, aby zjistil, kde mc skončil a do tohoto adresáře přepne