1

У меня есть проблема, которую я не понимаю при настройке моих почтовых ящиков в Mutt. Если я использую один файл конфигурации, следующее работает нормально:

mailboxes +myaccount/INBOX \
          +myaccount/Drafts \
          +myaccount/Blah \
          +myaccount/Sent \

macro index c "<change-folder>?<toggle-mailboxes>" "open a different folder"
macro pager c "<change-folder>?<toggle-mailboxes>" "open a different folder"

Теперь я хочу поместить почтовые ящики в отдельный файл конфигурации (чтобы использовать один и тот же muttrc на разных машинах). Но если я добавлю команду mailboxes в ~/.mutt/mboxconf а макрос в ~/.mutt/bindings , то макрос больше не будет работать. Как так? mailboxes ли почтовые ящики своего рода локальной конфигурационной переменной?

(Я заметил ту же проблему с патчем боковой панели. Это работает, только если почтовые ящики определены в ~/.muttrc .)

1 ответ1

1

Вы не можете включить \ after +myaccount/Sent \ в отдельный файл конфигурации. Или, по крайней мере, у меня работает следующее:

~/.muttrc содержит:

source ~/.mutt/mboxconf
source ~/.mutt/bindings

И ~/.mutt/mboxconf содержит:

mailboxes +myaccount/INBOX \
          +myaccount/Drafts \
          +myaccount/Blah \
          +myaccount/Sent

И ~/.mutt/bindings содержит:

macro index c "<change-folder>?<toggle-mailboxes>" "open a different folder"
macro pager c "<change-folder>?<toggle-mailboxes>" "open a different folder"

Но как только я добавляю \ after +myaccount/Sent макросы больше не работают.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .