Может ли neomutt не отмечать почту как прочитанную при просмотре?
Некоторые почтовые клиенты, такие как Thunderbird, это позволяют.
решение1
Я бы сказал, что функциядисплей-сообщениекоторый открывает сообщение на пейджере и автоматически отмечает сообщение как прочитанное.
Но вы можете создать макрос ниже для меню пейджера. Сообщение все равно будет отмечено как прочитанное, но перед выходом из пейджера сообщение будет отмечено как новое. Это, вероятно, сработает только если вы используете внутренний пейджер.
bind pager q noop # because mutt cannot unbind, but can bind noop.
macro pager q "<mark-as-new><exit>"
если вы используете последнюю версию neomutt, вы также можете использовать unbind
команду
unbind pager q
macro pager q "<mark-as-new><exit>"
Если вы хотите сохранить q
привязку пейджера для закрытия пейджера и отметки прочитанного сообщения, это просто. Есть две клавиши, привязанные к одной и той же функции. Обе q
и i
выходят из пейджера. Просто замените q
на i
в макросе. И все готово.
выберите сообщение enter
для его отображения и:
q
выйти из пейджера и оставить сообщение прочитаннымi
выйти из пейджера и отметить сообщение как новое