Настройка почтовых ящиков Mutt в конфигурации с несколькими файлами

У меня есть проблема, которую я не понимаю при настройке моих почтовых ящиков в 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 ответ

Вы не можете включить \ после +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"

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

Другие вопросы по тегам