51 lines
3.9 KiB
Plaintext
51 lines
3.9 KiB
Plaintext
# -*- muttrc -*-
|
|
#
|
|
# macros for mutt.
|
|
|
|
# Macros for use in the index.
|
|
macro index "\Cx\Cb" "<change-folder>?" # Folder list.
|
|
macro index "\Cx\Cs" "<pipe-message>cat > ~/" # Save message
|
|
macro index "\'" "<clear-flag>r" # Mark as un-replied
|
|
macro index "y" "<sync-mailbox><change-folder>?<toggle-mailboxes>" # "-y" screen
|
|
macro index "\Cb" "<pipe-message>urlview<enter>" # URL viewer.
|
|
#macro index "\ea" "<change-folder>=archives/<tab><tab>" # List archives
|
|
#macro index "\eb" "<pipe-message>lbdb-fetchaddr<enter>" # Store address details in lbdb.
|
|
macro index "\eh" "<pipe-message>mutt-mailhops|most<enter>" # View the path of the mail.
|
|
macro index "\ef" "<pipe-message>view-x-face<enter>" # View the X-Face (if there is one).
|
|
macro index "\ev" "<pipe-message>less<enter>" # View the message in less.
|
|
macro index "\Cs\Co" "<limit>~h \"X-SpamProbe: GOOD\"<enter><last-entry>" # View good emails.
|
|
macro index "\Cs\Cs" "<limit>~h \"X-SpamProbe: SPAM\"<enter><last-entry>" # View bad emails.
|
|
macro index \Cr ":source ~/.muttrc<enter>" "Re-source the muttrc"
|
|
|
|
# Macros for use in the pager.
|
|
macro pager "w" "<enter-command>set invsmart_wrap invmarkers<enter>" # Toggle wrap stuff
|
|
macro pager "y" "<sync-mailbox><change-folder>?<toggle-mailboxes>" # "-y" screen
|
|
macro pager "\e1" "<enter-command>set pager_index_lines=1<enter>" # Change PIL size
|
|
macro pager "\e2" "<enter-command>set pager_index_lines=2<enter>" # Change PIL size
|
|
macro pager "\e3" "<enter-command>set pager_index_lines=3<enter>" # Change PIL size
|
|
macro pager "\e4" "<enter-command>set pager_index_lines=4<enter>" # Change PIL size
|
|
macro pager "\e5" "<enter-command>set pager_index_lines=5<enter>" # Change PIL size
|
|
macro pager "\e6" "<enter-command>set pager_index_lines=6<enter>" # Change PIL size
|
|
macro pager "\e7" "<enter-command>set pager_index_lines=7<enter>" # Change PIL size
|
|
macro pager "\e8" "<enter-command>set pager_index_lines=8<enter>" # Change PIL size
|
|
macro pager "\e9" "<enter-command>set pager_index_lines=9<enter>" # Change PIL size
|
|
macro pager "\e0" "<enter-command>set pager_index_lines=0<enter>" # Change PIL size
|
|
macro pager "\Cb" "<pipe-message>urlview<enter>" # URL viewer.
|
|
macro pager "\Cx\Cb" "<change-folder>?" # Folder list.
|
|
macro pager "\Cx\Cs" "<pipe-message>cat > ~/" # Save message
|
|
#macro pager "\eb" "<pipe-message>lbdb-fetchaddr<enter>" # Store address details in lbdb.
|
|
macro pager "\eh" "<pipe-message>mutt-mailhops|most<enter>" # View the path of the mail.
|
|
macro pager "\ef" "<pipe-message>view-x-face<enter>" # View the X-Face (if there is one).
|
|
macro pager "\ev" "<pipe-message>less<enter>" # View the message in less.
|
|
macro pager "\el" "<enter-command>set invpipe_decode<enter>\
|
|
<pipe-message>linkify|w3m -T text/html<enter><enter-command>\
|
|
set invpipe_decode<enter>" # View the message in w3m.
|
|
#macro pager "\Cs\Cs" "<pipe-message>spamprobe -T score<enter>" # What's the score for this message?
|
|
#macro pager "\Cs\Cj" "<pipe-message>spamprobe spam<enter>" # This message is junk.
|
|
#macro pager "\Cs\Cg" "<pipe-message>spamprobe good<enter>" # This message is good.
|
|
|
|
# Provide some "on-line" help.
|
|
macro generic "\e?" "<shell-escape>less /usr/share/doc/mutt/manual.txt<enter>"
|
|
macro index "\e?" "<shell-escape>less /usr/share/doc/mutt/manual.txt<enter>"
|
|
macro pager "\e?" "<shell-escape>less /usr/share/doc/mutt/manual.txt<enter>"
|