我用Office365 杂种配置 连接我的 Microsoft Office 365 电子邮件帐户,效果很好。
我遇到的一个问题是我想反转电子邮件视图,以便我在顶部看到最新的邮件而不是最旧的邮件。
我尝试添加一个~/.muttrc
包含以下内容的文件:
set sort_aux=last-date-received
set sort=threads
set sort_re
然而,当打开 mutt 时,我收到错误:
---Mutt: (no mailbox) [Msgs:0]---(threads/last-date-received)--------------------------------------------------------------------------------------------------------------------------------------------------------------------------(all)---
/var/mail/philipp: No such file or directory (errno = 2)
我还尝试将配置添加到
.mutt/user
配置存储库使用的配置,但它似乎被忽略了。
我必须使用O
mutt 内部手动恢复视图。
我怎样才能始终恢复 mutt 的视图,以便在顶部看到最新的电子邮件?我应该在哪里设置 muttrc?
答案1
我认为你问题中的相关句子是
我尝试添加 ~/.muttrc 文件...
你的office365 mutt配置放在~/.mutt/muttrc
?
错误 (/var/mail/philipp: 没有这样的文件或目录)表明该spoolfile
选项由于某种原因重置为其默认值 - 更改后的配置文件不再被读取。
我想mutt
在其中搜索其配置文件~/.muttrc
或者 ~/.mutt/muttrc
当它找到第一个文件时,它不会评估第二个文件。
解决方案1
将这些命令也放入~/.mutt/muttrc
.
缺点:如果您更新 Office365 mutt 配置,您的选项可能会被覆盖。
解决方案2
告诉~/.muttrc
也使用其他配置文件。
只需插入
source ~/.mutt/muttrc
在你的 中~/.muttrc
,所以 mutt 会评估该文件。
将其插入到您自己的选项之前,因此如果两个配置文件中都定义了任何选项,则您的选项将是 mutt 最后读取的选项。
答案2
将第一行更改为
set sort_aux=last-date-received
到
set sort_aux=reverse-last-date-received
所以整个事情应该是这样的:
set sort_aux=reverse-last-date-received
set sort=threads
set sort_re