Wie kann ich mutt dazu bringen, das Datumsfeld der Mail auf der Indexansicht anzuzeigen?

18

Ich möchte das Datum der E-Mail in der Liste sehen, die beim Start angezeigt wird mutt.

Wie kann ich das machen?

Steve Yakovenko
quelle

Antworten:

18

Sie können die index_formatVariable so einstellen , dass sie alle möglichen Details zu jeder Nachricht enthält. Insbesondere wollen Sie wahrscheinlich den %dFormat - String, der das Datum entsprechend den Wert von formatiert fügt date_format, oder eines der anderen Datumsformat - Strings, wie %{fmt}, %[fmt]usw. Als Beispiel hier ist meine Standard - index_formatEinstellung:

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

In der Dokumentation finden Sie weitere Informationen zur Konfiguration und zur Darstellung der Zeichenfolgen für das erweiterte Datumsformat.

D_Bye
quelle
9
Beachten Sie, dass wenn Sie %d(die Zeitzone des Absenders) oder %D(Ihre Zeitzone) in index_format verwendet haben, diese nicht in geschweiften Klammern eingeschlossen werden. Wenn Sie beispielsweise in .muttrc haben set date_format="%d %b %R", müssen Sie set index_format="%4C %Z %D %-15.15L (%4l) %s"stattdessen verwenden "%4C %Z %{%D} %-15.15L (%4l) %s". Andernfalls erhalten Sie die strftime Interpretation von %doder %D. Wie die Manpage für strftime sagt: "Yecch." (-:
Steve HHH