mc - jak po zako

Tematy związane z oprogramowaniem, instalacją, konfiguracją
Tarna
Posty: 76
Rejestracja: 14 stycznia 2010, 10:09
Lokalizacja: Mikołów

mc - jak po zakończeniu pracy pozostać w ostatnim katalogu

Post autor: Tarna »

Witam.
Bardzo lubię korzystać z Midnight Commandera, jednak pomóżcie, jak zrobić by po wydaniu polecenia F10 - czyli zamknięciu mc pozostać w ostatnim katalogu, a nie wrócić do katalogu, z którego uruchamiałem mc.

W sieci znalazłem coś takiego:
Przy zakończeniu programu, Midnight Commander wydrukuje na
ekranie katalog, w którym pracowaliśmy na końcu; to w połączeniu z funkcją napisaną poniżej pozwoli ci na przeglądanie swoich katalogów i automatyczne przejście do tego, w którym byłeś ostatnio (dziękuję Torbenowi Fjerdingstadowi i Sergeyowi za wkład w tę funkcję oraz za kod źródłowy, który wprowadzili w życie). użytkownicy basha i zsh:

Kod: Zaznacz cały

mc ()              {                      MC=$HOME/tmp/mc$$-"$RANDOM"                      /usr/bin/mc -P "$@" > "$MC"                      cd "`cat $MC`"                      rm "$MC"                      unset MC;              }
użytkownicy tcsh:

Kod: Zaznacz cały

alias mc 'setenv MC `/usr/bin/mc -P *`; cd $MC; unsetenv MC'
Wiem, że ta funkcja mogłaby być krótsza dla basha i zsh, ale małe cudzysłowy nie zaakceptowały by zawieszenia programu kombinacją C-z.
Jednak nie jestem pewien czy to to, a dodatkowo nie wiem gdzie dopisać kod.
fnmirk
Senior Member
Posty: 8324
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

Odpowiedź znajduje się na Twoim komputerze. W oknie otwartego programu. Spróbuj pomyśleć.
Awatar użytkownika
mati75
Junior Member
Posty: 625
Rejestracja: 30 lipca 2009, 11:19
Lokalizacja: default city

Post autor: mati75 »

Dodać kod do konfiguracja basha i zasadzie powinno wystarczyć.
ODPOWIEDZ