Możesz zapisać wszystkie załączniki za pośrednictwem
- otaguj wszystkie załączniki poprzez uderzenie t
- ;
- s
- wybierz katalog docelowy i naciśnij a(wszystkie)
Działa to, ale ma następujący poważny efekt uboczny: musisz trafić n-razy enterdla n załączników.
Oznacza to, że nawet jeśli w katalogu docelowym nie ma kolizji nazw plików.
Jest to również udokumentowane w Mutt FAQ .
Bardzo niewygodne.
Wydaje się, że niektórzy użytkownicy mutt zalecają przesyłanie wiadomości do munpack (przykładowa wiadomość połączona). Dobry pomysł - ale jak sprawić, by Mutt pytał o katalog docelowy (jako część munpack
makra wywołującego)?
Jak zbudować takie makro? Czy są lepsze rozwiązania tego problemu?
<tag-pattern>
nie działa w trybie załącznika. Dlatego nie ma możliwości programowego oznaczenia wszystkich załączników (warunek konieczny do zrobienia czegoś użytecznego z nimi wszystkimi ).Odpowiedzi:
Możesz przesłać wiadomość do ripmime , co pozwala określić katalog docelowy w wierszu poleceń ... np .:
-i -
Mówiripmime
czytać ze standardowego wejścia, i-d
określa katalog docelowy. Jeśli to za dużo pisania, włóż go do skryptu powłoki i wywołaj to (co również ułatwi, jeśli chcesz użyćripmime
wielu innych opcji do kontrolowania jego zachowania).Jeśli dodasz takie makro do swojej konfiguracji:
Następnie możesz nacisnąć „X”, wprowadzić katalog docelowy i nacisnąć,
<RETURN>
aby uruchomić polecenie.źródło
munpack
podejścia - ale jak ładnie zintegrować go z muttem (za pomocą makra, które prosi o katalog docelowy - tak, że nie musisz używać katalogu globalnego)<return>
makro, możesz interaktywnie zakończyć monit.;|
.t
a potemX
?