Etiketli ekleri gerçekten kolayca mutt'a nasıl kaydedebilirim?


19

Tüm ekleri şununla kaydedebilirsiniz:

  1. tüm ekleri vurarak etiketleyin t
  2. ;
  3. s
  4. hedef dizini seçin ve a(hepsi) tuşuna basın

Bu işe yarar, ancak aşağıdaki ciddi yan etkiye sahiptir: entern ataşman için n kez vurmanız gerekir .

Bu, hedef dizinde dosya adı çakışması olmasa bile anlamına gelir.

Bu ayrıca Mutt SSS bölümünde de belgelenmiştir .

Çok rahatsız edici.

Bazı mutt kullanıcıları munpack'e piping mesajları önermektedir (örnek mesaj bağlantılı). İyi fikir - ama bir hedef dizini için Mutt istemi nasıl yapılır ( munpackçağıran bir makronun parçası olarak )?

Böyle bir makroyu nasıl oluştururum? Yoksa bu konuda daha iyi çözümler var mı?


Kimsenin sorunuzu mutlak bir makro ile cevaplamamasının sebebinin <tag-pattern>ek modunda çalışmadığına inanıyorum . Programlı tüm ekleri ile (yararlı bir şeyler yapmak için güçlü olmak için gerekli bir koşul etiketlemek için hiçbir şekilde, bu nedenle, yoktur hepsi bunlardan).
g33kz0r

Yanıtlar:


14

İletiyi komut satırında bir hedef dizin belirtmenize izin veren ripmime ile ilişkilendirebilirsiniz ... örn:

ripmime -i - -d ~/myfiles/

-i -Söyler ripmimestandart girdiden okumaya ve -dbir hedef dizini belirtir. Bu çok fazla yazıyorsa, bir kabuk betiğine yapıştırın ve bunu çağırın (bu ripmime, davranışlarını kontrol etmek için birçok seçeneğinin başkalarını kullanmak istiyorsanız da daha kolay hale getirecektir ).

Yapılandırmanıza böyle bir makro eklerseniz:

macro index,pager X "<pipe-message>ripmime -i - -d "

Sonra "X" tuşuna basabilir, bir hedef dizin girebilir <RETURN>ve komutu çalıştırmak için tuşuna basabilirsiniz .


tamam, bu munpackyaklaşıma benzer - ama nasıl güzel bir şekilde mutt içine entegre etmek (bir hedef dizin isteyen bir makro aracılığıyla - böylece küresel bir dizin kullanmak zorunda kalmazsınız)
maxschlepzig

Cevabımı bir örnekle güncelledim.
larsks

Tamam, düşündüğümden daha kolay - çünkü mutt makroları sadece bir tuş basımı dizisidir. Böylece, sadece bir <return>makro dışında bırakırsanız o zaman etkileşimli istemi bitirebilirsiniz.
maxschlepzig

1
Fantastik! Çok kötü, sadece bir kez varabilirim. Bu çözümün en güzel yanı, birden fazla mesaj için de çalışmasıdır. Sadece onları etiketleyin ve ;|.
Aryeh Leib Taurog

Çok güzel, birden fazla etiketli mesaj için işe yaramadı, @AryehLeibTaurog sadece basın tve sonra X?
Alex
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.