mutt: uma tecla de atalho para retornar a INBOX?

0

Presumo que não exista essa chave padrão, estou certo?

Então, para conseguir isso eu tenho que definir algo assim?

macro index   gi "<change-folder>=INBOX<Enter>"              "go to Inbox"
macro browser gi "<exit><Enter><change-folder>=INBOX<Enter>" "go to Inbox"
macro pager   gi "<exit><change-folder>=INBOX<Enter>"        "go to Inbox"
...

Ou pode haver um jeito mais chique? Se por acaso você tiver algo relacionado em suas configurações, eu ficaria grato se você pudesse compartilhar.

    
por A S 26.08.2018 / 14:24

2 respostas

1

Sim, você está certo. Não há essas chaves padrão.
Mas você pode simplificar suas chamadas.

# Switch between mailboxes (in case you have multiple mailboxes)
macro index,pager <f2> "<change-folder>+<MAILBOX1>/INBOX<enter>"
macro index,pager <f3> "<change-folder>+<MAILBOX2>/INBOX<enter>"

Além disso, tenho o sibebar ativado e uso as teclas de seta para alternar pastas.

# Sidebar navigation
bind index,pager <down>   sidebar-next
bind index,pager <up>     sidebar-prev
bind index,pager <right>  sidebar-open

EDIT: Aqui pode encontrar todo o meu .muttrc

EDIT2: Quanto ao comentário ter mapeamentos condicionais: Sim, isso é possível caso a condição seja outra conta de e-mail. Você pode ter arquivos de configuração específicos da conta nos quais é possível substituir os mapeamentos existentes. Carregá-los através de um gancho de pasta que são executados assim que você entra na pasta correspondente.

Coloque isso no seu .muttrc

folder-hook MAILBOX1/*   source ~/.mutt/accounts/MAILBOX1
folder-hook MAILBOX2/*   source ~/.mutt/accounts/MAILBOX2

Crie configurações específicas da conta em ~/.mutt/accounts/MAILBOX#

Por exemplo, alterne entre duas pastas diferentes da INBOX com a mesma chave.

~/.mutt/accounts/MAILBOX1 contém:

macro index,pager <f2> "<change-folder>+MAILBOX2/INBOX<enter>"

~/.mutt/accounts/MAILBOX2 contém:

macro index,pager <f2> "<change-folder>+MAILBOX1/INBOX<enter>"
    
por 27.08.2018 / 10:31
2
macro index H g!\rm
macro index S g=sent\rm
macro index V g!!\rm

é o que eu tenho que ir para a caixa de entrada "home", "enviada" ou "anterior" via "g" (pasta de mudança). Você pode ou não precisar do "m" (mover a entrada para o meio da tela) no final.

    
por 26.08.2018 / 17:23

Tags