Jak sprawić, by mutt wyświetlał pole Data na ekranie indeksu?

17

Chciałbym zobaczyć datę wiadomości na liście, która pojawia się, kiedy zaczynam mutt.

Jak mogę to zrobić?

Steve Yakovenko
źródło

Odpowiedzi:

18

Możesz ustawić index_formatzmienną tak, aby zawierała wszystkie różne szczegóły dotyczące każdej wiadomości. W szczególności, prawdopodobnie chcesz się %dciąg formatu, który wstawia datę sformatowaną według wartości date_format, lub jednego z innych ciągów format daty, takie jak %{fmt}, %[fmt]itp Jako przykład, tu jest mój domyślne index_formatustawienie:

set 'index_format="%4C %Z %{%b %d} %-15.15L (%4l) %s"'

Przejrzyj dokumentację, aby uzyskać więcej informacji na temat tego, co możesz skonfigurować i co reprezentują ciągi formatu rozszerzonej daty.

D_Bye
źródło
9
Zauważ, że jeśli użyłeś %d( %Dstrefa czasowa nadawcy) lub (twoja strefa czasowa) w index_format, nie umieszczaj jej w nawiasach klamrowych. Na przykład, jeśli masz plik .muttrc, set date_format="%d %b %R"musisz użyć set index_format="%4C %Z %D %-15.15L (%4l) %s"zamiast niego "%4C %Z %{%D} %-15.15L (%4l) %s". W przeciwnym razie otrzymasz interpretację strftime %dlub %D. Jak mówi strona podręcznika dla strftime: „Tak.” (-:
Steve HHH,