601
690
Table of Contents
603
1. Moving Around in Menus
604
2. Editing Input Fields
609
3. Reading Mail - The Index and Pager
611
3.1. The Message Index
614
3.4. Miscellaneous Functions
618
4.1. Editing the message header
619
4.2. Using Mutt with PGP
620
4.3. Sending anonymous messages via mixmaster.
621
4.4. Sending format=flowed messages
623
5. Forwarding and Bouncing Mail
693
2. Moving Around in Menus
694
3. Editing Input Fields
699
4. Reading Mail - The Index and Pager
701
4.1. The Message Index
704
4.4. Miscellaneous Functions
709
5.2. Editing the message header
710
5.3. Sending cryptographically signed/encrypted messages
711
5.4. Sending anonymous messages via mixmaster
712
5.5. Sending format=flowed messages
714
6. Forwarding and Bouncing Mail
626
717
This section is intended as a brief overview of how to use Mutt. There are many
627
718
other features which are described elsewhere in the manual. There is even more
628
information available in the Mutt FAQ and various web pages. See the Mutt Page
719
information available in the Mutt FAQ and various web pages. See the Mutt
720
homepage for more details.
631
722
The keybindings described in this section are the defaults as distributed. Your
632
723
local system administrator may have altered the defaults for your site. You can
633
always type ``?'' in any menu to display the current bindings.
724
always type ??? in any menu to display the current bindings.
635
726
The first thing you need to do is invoke mutt, simply by typing mutt at the
636
727
command line. There are various command-line options, see either the mutt man
637
728
page or the reference.
639
1. Moving Around in Menus
641
Information is presented in menus, very similar to ELM, see Table 2.1, "Most
642
common navigation keys" for common keys used to navigate menus in Mutt.
732
Mutt is a text-based application which interacts with users through different
733
menus which are mostly line-/entry-based or page-based. A line-based menu is
734
the so-called ?index? menu (listing all messages of the currently opened
735
folder) or the ?alias? menu (allowing you to select recipients from a list).
736
Examples for page-based menus are the ?pager? (showing one message at a time)
737
or the ?help? menu listing all available key bindings.
739
The user interface consists of a context sensitive help line at the top, the
740
menu's contents followed by a context sensitive status line and finally the
741
command line. The command line is used to display informational and error
742
messages as well as for prompts and for entering interactive commands.
744
Because Mutt allows for customizing almost all key bindings, there are
745
so-called ?functions? which can be executed manually (using the command line)
746
or in macros. Macros allow the user to bind a sequence of commands to a single
747
key or a short key sequence instead of repeating a sequence of actions over and
750
Many commands (such as saving or copying a message to another folder) can be
751
applied to a single message or a set of messages (so-called ?tagged? messages).
752
To help selecting messages, Mutt provides a rich set of message patterns (such
753
as recipients, sender, body contents, date sent/received, etc.) which can be
754
combined into complex expressions using the boolean and and or operations as
755
well as negating. These patterns can also be used to (for example) search for
756
messages or to limit the index to show only matching messages.
758
Mutt supports a ?hook? concept which allows the user to execute arbitrary
759
configuration commands and functions in certain situations such as entering a
760
folder, starting a new message or replying to an existing one. These hooks can
761
be used to highly customize Mutt's behaviour including managing multiple
762
identities, customizing the display for a folder or even implementing
763
auto-archiving based on a per-folder basis and much more.
765
2. Moving Around in Menus
767
The most important navigation keys common to all menus are shown in Table 2.1,
768
?Most common navigation keys?.
644
770
Table 2.1. Most common navigation keys
646
┌───────────┬──────────────┬─────────────────────────────────────────┐
647
│ Key │ Function │ Description │
648
├───────────┼──────────────┼─────────────────────────────────────────┤
649
│j or Down │next-entry │move to the next entry │
650
├───────────┼──────────────┼─────────────────────────────────────────┤
651
│k or Up │previous-entry│move to the previous entry │
652
├───────────┼──────────────┼─────────────────────────────────────────┤
653
│z or PageDn│page-down │go to the next page │
654
├───────────┼──────────────┼─────────────────────────────────────────┤
655
│Z or PageUp│page-up │go to the previous page │
656
├───────────┼──────────────┼─────────────────────────────────────────┤
657
│= or Home │first-entry │jump to the first entry │
658
├───────────┼──────────────┼─────────────────────────────────────────┤
659
│* or End │last-entry │jump to the last entry │
660
├───────────┼──────────────┼─────────────────────────────────────────┤
661
│q │quit │exit the current menu │
662
├───────────┼──────────────┼─────────────────────────────────────────┤
663
│? │help │list all keybindings for the current menu│
664
└───────────┴──────────────┴─────────────────────────────────────────┘
667
2. Editing Input Fields
772
+------------------------------------------------------------------------+
773
| Key | Function | Description |
774
|-------------+----------------+-----------------------------------------|
775
|j or <Down> |<next-entry> |move to the next entry |
776
|-------------+----------------+-----------------------------------------|
777
|k or <Up> |<previous-entry>|move to the previous entry |
778
|-------------+----------------+-----------------------------------------|
779
|z or <PageDn>|<page-down> |go to the next page |
780
|-------------+----------------+-----------------------------------------|
781
|Z or <PageUp>|<page-up> |go to the previous page |
782
|-------------+----------------+-----------------------------------------|
783
|= or <Home> |<first-entry> |jump to the first entry |
784
|-------------+----------------+-----------------------------------------|
785
|* or <End> |<last-entry> |jump to the last entry |
786
|-------------+----------------+-----------------------------------------|
787
|q |<quit> |exit the current menu |
788
|-------------+----------------+-----------------------------------------|
789
|? |<help> |list all keybindings for the current menu|
790
+------------------------------------------------------------------------+
793
3. Editing Input Fields
671
797
Mutt has a built-in line editor for inputting text, e.g. email addresses or
672
798
filenames. The keys used to manipulate text input are very similar to those of
673
Emacs. See Table 2.2, "Most common line editor keys" for a full reference of
799
Emacs. See Table 2.2, ?Most common line editor keys? for a full reference of
674
800
available functions, their default key bindings, and short descriptions.
676
802
Table 2.2. Most common line editor keys
678
┌──────────────┬───────────────┬────────────────────────────────────┐
679
│ Key │ Function │ Description │
680
├──────────────┼───────────────┼────────────────────────────────────┤
681
│^A or <Home> │bol │move to the start of the line │
682
├──────────────┼───────────────┼────────────────────────────────────┤
683
│^B or <Left> │backward-char │move back one char │
684
├──────────────┼───────────────┼────────────────────────────────────┤
685
│Esc B │backward-word │move back one word │
686
├──────────────┼───────────────┼────────────────────────────────────┤
687
│^D or <Delete>│delete-char │delete the char under the cursor │
688
├──────────────┼───────────────┼────────────────────────────────────┤
689
│^E or <End> │eol │move to the end of the line │
690
├──────────────┼───────────────┼────────────────────────────────────┤
691
│^F or <Right> │forward-char │move forward one char │
692
├──────────────┼───────────────┼────────────────────────────────────┤
693
│Esc F │forward-word │move forward one word │
694
├──────────────┼───────────────┼────────────────────────────────────┤
695
│<Tab> │complete │complete filename or alias │
696
├──────────────┼───────────────┼────────────────────────────────────┤
697
│^T │complete-query │complete address with query │
698
├──────────────┼───────────────┼────────────────────────────────────┤
699
│^K │kill-eol │delete to the end of the line │
700
├──────────────┼───────────────┼────────────────────────────────────┤
701
│ESC d │kill-eow │delete to the end ot the word │
702
├──────────────┼───────────────┼────────────────────────────────────┤
703
│^W │kill-word │kill the word in front of the cursor│
704
├──────────────┼───────────────┼────────────────────────────────────┤
705
│^U │kill-line │delete entire line │
706
├──────────────┼───────────────┼────────────────────────────────────┤
707
│^V │quote-char │quote the next typed key │
708
├──────────────┼───────────────┼────────────────────────────────────┤
709
│<Up> │history-up │recall previous string from history │
710
├──────────────┼───────────────┼────────────────────────────────────┤
711
│<Down> │history-down │recall next string from history │
712
├──────────────┼───────────────┼────────────────────────────────────┤
713
│<BackSpace> │backspace │kill the char in front of the cursor│
714
├──────────────┼───────────────┼────────────────────────────────────┤
715
│Esc u │upcase-word │convert word to upper case │
716
├──────────────┼───────────────┼────────────────────────────────────┤
717
│Esc l │downcase-word │convert word to lower case │
718
├──────────────┼───────────────┼────────────────────────────────────┤
719
│Esc c │capitalize-word│capitalize the word │
720
├──────────────┼───────────────┼────────────────────────────────────┤
722
├──────────────┼───────────────┼────────────────────────────────────┤
723
│<Return> │n/a │finish editing │
724
└──────────────┴───────────────┴────────────────────────────────────┘
804
+---------------------------------------------------------------------+
805
| Key | Function | Description |
806
|--------------+-----------------+------------------------------------|
807
|^A or <Home> |<bol> |move to the start of the line |
808
|--------------+-----------------+------------------------------------|
809
|^B or <Left> |<backward-char> |move back one char |
810
|--------------+-----------------+------------------------------------|
811
|Esc B |<backward-word> |move back one word |
812
|--------------+-----------------+------------------------------------|
813
|^D or <Delete>|<delete-char> |delete the char under the cursor |
814
|--------------+-----------------+------------------------------------|
815
|^E or <End> |<eol> |move to the end of the line |
816
|--------------+-----------------+------------------------------------|
817
|^F or <Right> |<forward-char> |move forward one char |
818
|--------------+-----------------+------------------------------------|
819
|Esc F |<forward-word> |move forward one word |
820
|--------------+-----------------+------------------------------------|
821
|<Tab> |<complete> |complete filename or alias |
822
|--------------+-----------------+------------------------------------|
823
|^T |<complete-query> |complete address with query |
824
|--------------+-----------------+------------------------------------|
825
|^K |<kill-eol> |delete to the end of the line |
826
|--------------+-----------------+------------------------------------|
827
|Esc d |<kill-eow> |delete to the end of the word |
828
|--------------+-----------------+------------------------------------|
829
|^W |<kill-word> |kill the word in front of the cursor|
830
|--------------+-----------------+------------------------------------|
831
|^U |<kill-line> |delete entire line |
832
|--------------+-----------------+------------------------------------|
833
|^V |<quote-char> |quote the next typed key |
834
|--------------+-----------------+------------------------------------|
835
|<Up> |<history-up> |recall previous string from history |
836
|--------------+-----------------+------------------------------------|
837
|<Down> |<history-down> |recall next string from history |
838
|--------------+-----------------+------------------------------------|
839
|<BackSpace> |<backspace> |kill the char in front of the cursor|
840
|--------------+-----------------+------------------------------------|
841
|Esc u |<upcase-word> |convert word to upper case |
842
|--------------+-----------------+------------------------------------|
843
|Esc l |<downcase-word> |convert word to lower case |
844
|--------------+-----------------+------------------------------------|
845
|Esc c |<capitalize-word>|capitalize the word |
846
|--------------+-----------------+------------------------------------|
848
|--------------+-----------------+------------------------------------|
849
|<Return> |n/a |finish editing |
850
+---------------------------------------------------------------------+
727
853
You can remap the editor functions using the bind command. For example, to make
728
the Delete key delete the character in front of the cursor rather than under,
854
the <Delete> key delete the character in front of the cursor rather than under,
731
857
bind editor <delete> backspace
735
The number of items in the built-in editor's history is controlled by the
736
$history variable. You may cycle through them at an editor prompt by using the
737
history-up and/or history-down commands.
861
Mutt maintains a history for the built-in editor. The number of items is
862
controlled by the $history variable and can be made persistent using an
863
external file specified using $history_file. You may cycle through them at an
864
editor prompt by using the <history-up> and/or <history-down> commands.
739
866
Mutt maintains several distinct history lists, one for each of the following
744
● addresses and aliases
871
* addresses and aliases
754
881
Mutt automatically filters out repeated items from the history. It also mimics
755
the behavior of some shells by ignoring items starting with a space.
757
The latter feature can be useful in macros to not clobber the history's
758
valuable entries with unwanted entries.
760
3. Reading Mail - The Index and Pager
882
the behavior of some shells by ignoring items starting with a space. The latter
883
feature can be useful in macros to not clobber the history's valuable entries
884
with unwanted entries.
886
4. Reading Mail - The Index and Pager
762
888
Similar to many other mail clients, there are two modes in which mail is read
763
889
in Mutt. The first is the index of messages in the mailbox, which is called the
764
``index'' in Mutt. The second mode is the display of the message contents. This
765
is called the ``pager.''
890
?index? in Mutt. The second mode is the display of the message contents. This
891
is called the ?pager.?
767
893
The next few sections describe the functions provided in each of these modes.
769
3.1. The Message Index
895
4.1. The Message Index
771
897
Common keys used to navigate through and manage messages in the index are shown
772
in Table 2.3, "Most common message index keys".
898
in Table 2.3, ?Most common message index keys?. How messages are presented in
899
the index menu can be customized using the $index_format variable.
774
901
Table 2.3. Most common message index keys
776
┌────────┬───────────────────────────────────────────┐
777
│ Key │ Description │
778
├────────┼───────────────────────────────────────────┤
779
│c │change to a different mailbox │
780
├────────┼───────────────────────────────────────────┤
781
│ESC c │change to a folder in read-only mode │
782
├────────┼───────────────────────────────────────────┤
783
│C │copy the current message to another mailbox│
784
├────────┼───────────────────────────────────────────┤
785
│ESC C │decode a message and copy it to a folder │
786
├────────┼───────────────────────────────────────────┤
787
│ESC s │decode a message and save it to a folder │
788
├────────┼───────────────────────────────────────────┤
789
│D │delete messages matching a pattern │
790
├────────┼───────────────────────────────────────────┤
791
│d │delete the current message │
792
├────────┼───────────────────────────────────────────┤
793
│F │mark as important │
794
├────────┼───────────────────────────────────────────┤
795
│l │show messages matching a pattern │
796
├────────┼───────────────────────────────────────────┤
797
│N │mark message as new │
798
├────────┼───────────────────────────────────────────┤
799
│o │change the current sort method │
800
├────────┼───────────────────────────────────────────┤
801
│O │reverse sort the mailbox │
802
├────────┼───────────────────────────────────────────┤
803
│q │save changes and exit │
804
├────────┼───────────────────────────────────────────┤
806
├────────┼───────────────────────────────────────────┤
807
│T │tag messages matching a pattern │
808
├────────┼───────────────────────────────────────────┤
809
│t │toggle the tag on a message │
810
├────────┼───────────────────────────────────────────┤
811
│ESC t │toggle tag on entire message thread │
812
├────────┼───────────────────────────────────────────┤
813
│U │undelete messages matching a pattern │
814
├────────┼───────────────────────────────────────────┤
815
│u │undelete-message │
816
├────────┼───────────────────────────────────────────┤
817
│v │view-attachments │
818
├────────┼───────────────────────────────────────────┤
819
│x │abort changes and exit │
820
├────────┼───────────────────────────────────────────┤
821
│<Return>│display-message │
822
├────────┼───────────────────────────────────────────┤
823
│<Tab> │jump to the next new or unread message │
824
├────────┼───────────────────────────────────────────┤
825
│@ │show the author's full e-mail address │
826
├────────┼───────────────────────────────────────────┤
827
│$ │save changes to mailbox │
828
├────────┼───────────────────────────────────────────┤
830
├────────┼───────────────────────────────────────────┤
831
│ESC / │search-reverse │
832
├────────┼───────────────────────────────────────────┤
833
│^L │clear and redraw the screen │
834
├────────┼───────────────────────────────────────────┤
835
│^T │untag messages matching a pattern │
836
└────────┴───────────────────────────────────────────┘
903
+----------------------------------------------------+
904
| Key | Description |
905
|--------+-------------------------------------------|
906
|c |change to a different mailbox |
907
|--------+-------------------------------------------|
908
|Esc c |change to a folder in read-only mode |
909
|--------+-------------------------------------------|
910
|C |copy the current message to another mailbox|
911
|--------+-------------------------------------------|
912
|Esc C |decode a message and copy it to a folder |
913
|--------+-------------------------------------------|
914
|Esc s |decode a message and save it to a folder |
915
|--------+-------------------------------------------|
916
|D |delete messages matching a pattern |
917
|--------+-------------------------------------------|
918
|d |delete the current message |
919
|--------+-------------------------------------------|
920
|F |mark as important |
921
|--------+-------------------------------------------|
922
|l |show messages matching a pattern |
923
|--------+-------------------------------------------|
924
|N |mark message as new |
925
|--------+-------------------------------------------|
926
|o |change the current sort method |
927
|--------+-------------------------------------------|
928
|O |reverse sort the mailbox |
929
|--------+-------------------------------------------|
930
|q |save changes and exit |
931
|--------+-------------------------------------------|
933
|--------+-------------------------------------------|
934
|T |tag messages matching a pattern |
935
|--------+-------------------------------------------|
936
|t |toggle the tag on a message |
937
|--------+-------------------------------------------|
938
|Esc t |toggle tag on entire message thread |
939
|--------+-------------------------------------------|
940
|U |undelete messages matching a pattern |
941
|--------+-------------------------------------------|
942
|u |undelete-message |
943
|--------+-------------------------------------------|
944
|v |view-attachments |
945
|--------+-------------------------------------------|
946
|x |abort changes and exit |
947
|--------+-------------------------------------------|
948
|<Return>|display-message |
949
|--------+-------------------------------------------|
950
|<Tab> |jump to the next new or unread message |
951
|--------+-------------------------------------------|
952
|@ |show the author's full e-mail address |
953
|--------+-------------------------------------------|
954
|$ |save changes to mailbox |
955
|--------+-------------------------------------------|
957
|--------+-------------------------------------------|
958
|Esc / |search-reverse |
959
|--------+-------------------------------------------|
960
|^L |clear and redraw the screen |
961
|--------+-------------------------------------------|
962
|^T |untag messages matching a pattern |
963
+----------------------------------------------------+
841
966
In addition to who sent the message and the subject, a short summary of the
842
967
disposition of each message is printed beside the message number. Zero or more
843
of the following ``flags'' may appear, which mean:
847
message is deleted (is marked for deletion)
851
message have attachments marked for deletion
855
contains a PGP public key
867
message is PGP encrypted
871
message has been replied to
875
message is signed, and the signature is successfully verified
889
Some of the status flags can be turned on or off using
891
● set-flag (default: w)
893
● clear-flag (default: W)
895
Furthermore, the following flags reflect who the message is addressed to. They
896
can be customized with the $to_chars variable.
900
message is to you and you only
904
message is to you, but also to or cc'ed to others
908
message is cc'ed to you
916
message is sent to a subscribed mailing list
920
By default, Mutt uses its builtin pager to display the body of messages. The
921
pager is very similar to the Unix program less though not nearly as featureful.
923
Table 2.4. Most common pager keys
925
┌────────┬──────────────────────────────────────────────────────────────────┐
926
│ Key │ Description │
927
├────────┼──────────────────────────────────────────────────────────────────┤
928
│<Return>│go down one line │
929
├────────┼──────────────────────────────────────────────────────────────────┤
930
│<Space> │display the next page (or next message if at the end of a message)│
931
├────────┼──────────────────────────────────────────────────────────────────┤
932
│- │go back to the previous page │
933
├────────┼──────────────────────────────────────────────────────────────────┤
934
│n │search for next match │
935
├────────┼──────────────────────────────────────────────────────────────────┤
936
│S │skip beyond quoted text │
937
├────────┼──────────────────────────────────────────────────────────────────┤
938
│T │toggle display of quoted text │
939
├────────┼──────────────────────────────────────────────────────────────────┤
940
│? │show keybindings │
941
├────────┼──────────────────────────────────────────────────────────────────┤
942
│/ │search for a regular expression (pattern) │
943
├────────┼──────────────────────────────────────────────────────────────────┤
944
│ESC / │search backwards for a regular expression │
945
├────────┼──────────────────────────────────────────────────────────────────┤
946
│\ │toggle search pattern coloring │
947
├────────┼──────────────────────────────────────────────────────────────────┤
948
│^ │jump to the top of the message │
949
└────────┴──────────────────────────────────────────────────────────────────┘
952
In addition to key bindings in Table 2.4, "Most common pager keys", many of the
953
functions from the index are available in the pager, such as delete-message or
954
copy-message (this is one advantage over using an external pager to view
968
of the ?flags? in Table 2.4, ?Message status flags? may appear, some of which
969
can be turned on or off using these functions: <set-flag> and <clear-flag>
970
bound by default to ?w? and ?W? respectively.
972
Furthermore, the flags in Table 2.5, ?Message recipient flags? reflect who the
973
message is addressed to. They can be customized with the $to_chars variable.
975
Table 2.4. Message status flags
977
+------------------------------------------------------------------+
979
|----+-------------------------------------------------------------|
980
|D |message is deleted (is marked for deletion) |
981
|----+-------------------------------------------------------------|
982
|d |message has attachments marked for deletion |
983
|----+-------------------------------------------------------------|
984
|K |contains a PGP public key |
985
|----+-------------------------------------------------------------|
987
|----+-------------------------------------------------------------|
989
|----+-------------------------------------------------------------|
990
|P |message is PGP encrypted |
991
|----+-------------------------------------------------------------|
992
|r |message has been replied to |
993
|----+-------------------------------------------------------------|
994
|S |message is signed, and the signature is successfully verified|
995
|----+-------------------------------------------------------------|
996
|s |message is signed |
997
|----+-------------------------------------------------------------|
998
|! |message is flagged |
999
|----+-------------------------------------------------------------|
1000
|* |message is tagged |
1001
+------------------------------------------------------------------+
1004
Table 2.5. Message recipient flags
1006
+------------------------------------------------------+
1007
|Flag| Description |
1008
|----+-------------------------------------------------|
1009
|+ |message is to you and you only |
1010
|----+-------------------------------------------------|
1011
|T |message is to you, but also to or cc'ed to others|
1012
|----+-------------------------------------------------|
1013
|C |message is cc'ed to you |
1014
|----+-------------------------------------------------|
1015
|F |message is from you |
1016
|----+-------------------------------------------------|
1017
|L |message is sent to a subscribed mailing list |
1018
+------------------------------------------------------+
1023
By default, Mutt uses its builtin pager to display the contents of messages.
1024
The pager is very similar to the Unix program less though not nearly as
1027
Table 2.6. Most common pager keys
1029
+---------------------------------------------------------------------------+
1030
| Key | Description |
1031
|--------+------------------------------------------------------------------|
1032
|<Return>|go down one line |
1033
|--------+------------------------------------------------------------------|
1034
|<Space> |display the next page (or next message if at the end of a message)|
1035
|--------+------------------------------------------------------------------|
1036
|- |go back to the previous page |
1037
|--------+------------------------------------------------------------------|
1038
|n |search for next match |
1039
|--------+------------------------------------------------------------------|
1040
|S |skip beyond quoted text |
1041
|--------+------------------------------------------------------------------|
1042
|T |toggle display of quoted text |
1043
|--------+------------------------------------------------------------------|
1044
|? |show keybindings |
1045
|--------+------------------------------------------------------------------|
1046
|/ |regular expression search |
1047
|--------+------------------------------------------------------------------|
1048
|Esc / |backward regular expression search |
1049
|--------+------------------------------------------------------------------|
1050
|\ |toggle highlighting of search matches |
1051
|--------+------------------------------------------------------------------|
1052
|^ |jump to the top of the message |
1053
+---------------------------------------------------------------------------+
1056
In addition to key bindings in Table 2.6, ?Most common pager keys?, many of the
1057
functions from the index menu are also available in the pager, such as
1058
<delete-message> or <copy-message> (this is one advantage over using an
1059
external pager to view messages).
957
1061
Also, the internal pager supports a couple other advanced features. For one, it
958
will accept and translate the ``standard'' nroff sequences for bold and
1062
will accept and translate the ?standard? nroff sequences for bold and
959
1063
underline. These sequences are a series of either the letter, backspace (^H),
960
the letter again for bold or the letter, backspace, ``_'' for denoting
961
underline. Mutt will attempt to display these in bold and underline
962
respectively if your terminal supports them. If not, you can use the bold and
963
underline color objects to specify a color or mono attribute for them.
1064
the letter again for bold or the letter, backspace, ?_? for denoting underline.
1065
Mutt will attempt to display these in bold and underline respectively if your
1066
terminal supports them. If not, you can use the bold and underline color
1067
objects to specify a color or mono attribute for them.
965
1069
Additionally, the internal pager supports the ANSI escape sequences for
966
1070
character attributes. Mutt translates them into the correct color and character
967
settings. The sequences Mutt supports are '\e[Ps;Ps;..Ps;m' where Ps can be one
968
of the codes shown in Table 2.5, "ANSI escape sequences".
970
Table 2.5. ANSI escape sequences
972
┌───────────┬──────────────────────────────────────────────────────────────┐
973
│Escape code│ Description │
974
├───────────┼──────────────────────────────────────────────────────────────┤
975
│0 │All Attributes Off │
976
├───────────┼──────────────────────────────────────────────────────────────┤
978
├───────────┼──────────────────────────────────────────────────────────────┤
980
├───────────┼──────────────────────────────────────────────────────────────┤
982
├───────────┼──────────────────────────────────────────────────────────────┤
983
│7 │Reverse video on │
984
├───────────┼──────────────────────────────────────────────────────────────┤
985
│3<color> │Foreground color is <color> (see Table 2.6, "Color sequences")│
986
├───────────┼──────────────────────────────────────────────────────────────┤
987
│4<color> │Background color is <color> (see Table 2.6, "Color sequences")│
988
└───────────┴──────────────────────────────────────────────────────────────┘
991
Table 2.6. Color sequences
993
┌───────────┬───────┐
994
│Color code │ Color │
995
├───────────┼───────┤
997
├───────────┼───────┤
999
├───────────┼───────┤
1001
├───────────┼───────┤
1003
├───────────┼───────┤
1005
├───────────┼───────┤
1007
├───────────┼───────┤
1009
├───────────┼───────┤
1011
└───────────┴───────┘
1071
settings. The sequences Mutt supports are:
1075
where Ps can be one of the codes shown in Table 2.7, ?ANSI escape sequences?.
1077
Table 2.7. ANSI escape sequences
1079
+--------------------------------------------------------------------------+
1080
|Escape code| Description |
1081
|-----------+--------------------------------------------------------------|
1082
|0 |All attributes off |
1083
|-----------+--------------------------------------------------------------|
1085
|-----------+--------------------------------------------------------------|
1087
|-----------+--------------------------------------------------------------|
1089
|-----------+--------------------------------------------------------------|
1090
|7 |Reverse video on |
1091
|-----------+--------------------------------------------------------------|
1092
|3<color> |Foreground color is <color> (see Table 2.8, ?Color sequences?)|
1093
|-----------+--------------------------------------------------------------|
1094
|4<color> |Background color is <color> (see Table 2.8, ?Color sequences?)|
1095
+--------------------------------------------------------------------------+
1098
Table 2.8. Color sequences
1100
+-------------------+
1101
|Color code | Color |
1102
|-----------+-------|
1104
|-----------+-------|
1106
|-----------+-------|
1108
|-----------+-------|
1110
|-----------+-------|
1112
|-----------+-------|
1114
|-----------+-------|
1116
|-----------+-------|
1118
+-------------------+
1014
1121
Mutt uses these attributes for handling text/enriched messages, and they can
1015
also be used by an external autoview script for highlighting purposes. Note: If
1016
you change the colors for your display, for example by changing the color
1122
also be used by an external autoview script for highlighting purposes.
1126
If you change the colors for your display, for example by changing the color
1017
1127
associated with color2 for your xterm, then that color will be used instead of
1132
Note that the search commands in the pager take regular expressions, which are
1133
not quite the same as the more complex patterns used by the search command in
1134
the index. This is because the pager only performs simple text search, whereas
1135
the index provides boolean filtering on several aspects of messages.
1022
1139
When the mailbox is sorted by threads, there are a few additional functions
1023
available in the index and pager modes as shown in Table 2.7, "Most common
1026
Table 2.7. Most common thread mode keys
1028
┌─────┬──────────────────┬──────────────────────────────────────────────┐
1029
│ Key │ Function │ Description │
1030
├─────┼──────────────────┼──────────────────────────────────────────────┤
1031
│^D │delete-thread │delete all messages in the current thread │
1032
├─────┼──────────────────┼──────────────────────────────────────────────┤
1033
│^U │undelete-thread │undelete all messages in the current thread │
1034
├─────┼──────────────────┼──────────────────────────────────────────────┤
1035
│^N │next-thread │jump to the start of the next thread │
1036
├─────┼──────────────────┼──────────────────────────────────────────────┤
1037
│^P │previous-thread │jump to the start of the previous thread │
1038
├─────┼──────────────────┼──────────────────────────────────────────────┤
1039
│^R │read-thread │mark the current thread as read │
1040
├─────┼──────────────────┼──────────────────────────────────────────────┤
1041
│ESC d│delete-subthread │delete all messages in the current subthread │
1042
├─────┼──────────────────┼──────────────────────────────────────────────┤
1043
│ESC u│undelete-subthread│undelete all messages in the current subthread│
1044
├─────┼──────────────────┼──────────────────────────────────────────────┤
1045
│ESC n│next-subthread │jump to the start of the next subthread │
1046
├─────┼──────────────────┼──────────────────────────────────────────────┤
1047
│ESC p│previous-subthread│jump to the start of the previous subthread │
1048
├─────┼──────────────────┼──────────────────────────────────────────────┤
1049
│ESC r│read-subthread │mark the current subthread as read │
1050
├─────┼──────────────────┼──────────────────────────────────────────────┤
1051
│ESC t│tag-thread │toggle the tag on the current thread │
1052
├─────┼──────────────────┼──────────────────────────────────────────────┤
1053
│ESC v│collapse-thread │toggle collapse for the current thread │
1054
├─────┼──────────────────┼──────────────────────────────────────────────┤
1055
│ESC V│collapse-all │toggle collapse for all threads │
1056
├─────┼──────────────────┼──────────────────────────────────────────────┤
1057
│P │parent-message │jump to parent message in thread │
1058
└─────┴──────────────────┴──────────────────────────────────────────────┘
1061
Note: Collapsing a thread displays only the first message in the thread and
1062
hides the others. This is useful when threads contain so many messages that you
1063
can only see a handful of threads on the screen. See %M in $index_format. For
1064
example, you could use "%?M?(#%03M)&(%4l)?" in $index_format to optionally
1065
display the number of hidden messages if the thread is collapsed.
1140
available in the index and pager modes as shown in Table 2.9, ?Most common
1143
Table 2.9. Most common thread mode keys
1145
+-------------------------------------------------------------------------+
1146
| Key | Function | Description |
1147
|-----+--------------------+----------------------------------------------|
1148
|^D |<delete-thread> |delete all messages in the current thread |
1149
|-----+--------------------+----------------------------------------------|
1150
|^U |<undelete-thread> |undelete all messages in the current thread |
1151
|-----+--------------------+----------------------------------------------|
1152
|^N |<next-thread> |jump to the start of the next thread |
1153
|-----+--------------------+----------------------------------------------|
1154
|^P |<previous-thread> |jump to the start of the previous thread |
1155
|-----+--------------------+----------------------------------------------|
1156
|^R |<read-thread> |mark the current thread as read |
1157
|-----+--------------------+----------------------------------------------|
1158
|Esc d|<delete-subthread> |delete all messages in the current subthread |
1159
|-----+--------------------+----------------------------------------------|
1160
|Esc u|<undelete-subthread>|undelete all messages in the current subthread|
1161
|-----+--------------------+----------------------------------------------|
1162
|Esc n|<next-subthread> |jump to the start of the next subthread |
1163
|-----+--------------------+----------------------------------------------|
1164
|Esc p|<previous-subthread>|jump to the start of the previous subthread |
1165
|-----+--------------------+----------------------------------------------|
1166
|Esc r|<read-subthread> |mark the current subthread as read |
1167
|-----+--------------------+----------------------------------------------|
1168
|Esc t|<tag-thread> |toggle the tag on the current thread |
1169
|-----+--------------------+----------------------------------------------|
1170
|Esc v|<collapse-thread> |toggle collapse for the current thread |
1171
|-----+--------------------+----------------------------------------------|
1172
|Esc V|<collapse-all> |toggle collapse for all threads |
1173
|-----+--------------------+----------------------------------------------|
1174
|P |<parent-message> |jump to parent message in thread |
1175
+-------------------------------------------------------------------------+
1180
Collapsing a thread displays only the first message in the thread and hides the
1181
others. This is useful when threads contain so many messages that you can only
1182
see a handful of threads on the screen. See %M in $index_format. For example,
1183
you could use "%?M?(#%03M)&(%4l)?" in $index_format to optionally display the
1184
number of hidden messages if the thread is collapsed.
1067
1186
See also: $strict_threads.
1069
3.4. Miscellaneous Functions
1071
create-alias (default: a)
1073
Creates a new alias based upon the current message (or prompts for a new one).
1074
Once editing is complete, an alias command is added to the file specified by
1075
the $alias_file variable for future use. Note: Specifying an $alias_file does
1076
not add the aliases specified there-in, you must also source the file.
1078
check-traditional-pgp (default: ESC P)
1080
This function will search the current message for content signed or encrypted
1081
with PGP the "traditional" way, that is, without proper MIME tagging.
1082
Technically, this function will temporarily change the MIME content types of
1083
the body parts containing PGP data; this is similar to the edit-type function's
1086
display-toggle-weed (default: h)
1088
Toggles the weeding of message header fields specified by ignore commands.
1092
This command (available in the ``index'' and ``pager'') allows you to edit the
1093
raw current message as it's present in the mail folder. After you have finished
1094
editing, the changed message will be appended to the current folder, and the
1095
original message will be marked for deletion.
1097
edit-type (default: ^E on the attachment menu, and in the pager and index
1098
menus; ^T on the compose menu)
1100
This command is used to temporarily edit an attachment's content type to fix,
1101
for instance, bogus character set parameters. When invoked from the index or
1102
from the pager, you'll have the opportunity to edit the top-level attachment's
1103
content type. On the attachment menu, you can change any attachment's content
1104
type. These changes are not persistent, and get lost upon changing folders.
1106
Note that this command is also available on the compose menu. There, it's used
1107
to fine-tune the properties of attachments you are going to send.
1109
enter-command (default: ``:'')
1111
This command is used to execute any command you would normally put in a
1112
configuration file. A common use is to check the settings of variables, or in
1113
conjunction with macros to change settings on the fly.
1115
extract-keys (default: ^K)
1117
This command extracts PGP public keys from the current or tagged message(s) and
1118
adds them to your PGP public key ring.
1120
forget-passphrase (default: ^F)
1122
This command wipes the passphrase(s) from memory. It is useful, if you
1123
misspelled the passphrase.
1125
list-reply (default: L)
1127
Reply to the current or tagged message(s) by extracting any addresses which
1128
match the regular expressions given by the lists or subscribe commands, but
1129
also honor any Mail-Followup-To header(s) if the $honor_followup_to
1130
configuration variable is set. Using this when replying to messages posted to
1131
mailing lists helps avoid duplicate copies being sent to the author of the
1132
message you are replying to.
1134
pipe-message (default: |)
1136
Asks for an external Unix command and pipes the current or tagged message(s) to
1137
it. The variables $pipe_decode, $pipe_split, $pipe_sep and $wait_key control
1138
the exact behavior of this function.
1140
resend-message (default: ESC e)
1142
With resend-message, mutt takes the current message as a template for a new
1143
message. This function is best described as "recall from arbitrary folders". It
1144
can conveniently be used to forward MIME messages while preserving the original
1145
mail structure. Note that the amount of headers included here depends on the
1146
value of the $weed variable.
1148
This function is also available from the attachment menu. You can use this to
1149
easily resend a message which was included with a bounce message as a message/
1152
shell-escape (default: !)
1154
Asks for an external Unix command and executes it. The $wait_key can be used to
1155
control whether Mutt will wait for a key to be pressed when the command returns
1156
(presumably to let the user read the output of the command), based on the
1157
return status of the named command.
1159
toggle-quoted (default: T)
1161
The pager uses the $quote_regexp variable to detect quoted text when displaying
1162
the body of the message. This function toggles the display of the quoted
1163
material in the message. It is particularly useful when are interested in just
1164
the response and there is a large amount of quoted text in the way.
1166
skip-quoted (default: S)
1168
This function will go to the next line of non-quoted text which come after a
1169
line of quoted text in the internal pager.
1173
The bindings shown in Table 2.8, "Most common mail sending keys" are available
1174
in the index for sending messages.
1176
Table 2.8. Most common mail sending keys
1178
┌─────┬───────────┬────────────────────────────────┐
1179
│ Key │ Function │ Description │
1180
├─────┼───────────┼────────────────────────────────┤
1181
│m │compose │compose a new message │
1182
├─────┼───────────┼────────────────────────────────┤
1183
│r │reply │reply to sender │
1184
├─────┼───────────┼────────────────────────────────┤
1185
│g │group-reply│reply to all recipients │
1186
├─────┼───────────┼────────────────────────────────┤
1187
│L │list-reply │reply to mailing list address │
1188
├─────┼───────────┼────────────────────────────────┤
1189
│f │forward │forward message │
1190
├─────┼───────────┼────────────────────────────────┤
1191
│b │bounce │bounce (remail) message │
1192
├─────┼───────────┼────────────────────────────────┤
1193
│ESC k│mail-key │mail a PGP public key to someone│
1194
└─────┴───────────┴────────────────────────────────┘
1197
Bouncing a message sends the message as is to the recipient you specify.
1188
4.4. Miscellaneous Functions
1190
In addition, the index and pager menus have these interesting functions:
1192
<create-alias> (default: a)
1194
Creates a new alias based upon the current message (or prompts for a new
1195
one). Once editing is complete, an alias command is added to the file
1196
specified by the $alias_file variable for future use
1200
Mutt does not read the $alias_file upon startup so you must explicitly
1203
<check-traditional-pgp> (default: Esc P)
1205
This function will search the current message for content signed or
1206
encrypted with PGP the ?traditional? way, that is, without proper MIME
1207
tagging. Technically, this function will temporarily change the MIME
1208
content types of the body parts containing PGP data; this is similar to the
1209
<edit-type> function's effect.
1213
This command (available in the index and pager) allows you to edit the raw
1214
current message as it's present in the mail folder. After you have finished
1215
editing, the changed message will be appended to the current folder, and
1216
the original message will be marked for deletion; if the message is
1217
unchanged it won't be replaced.
1219
<edit-type> (default: ^E on the attachment menu, and in the pager and index
1220
menus; ^T on the compose menu)
1222
This command is used to temporarily edit an attachment's content type to
1223
fix, for instance, bogus character set parameters. When invoked from the
1224
index or from the pager, you'll have the opportunity to edit the top-level
1225
attachment's content type. On the attachment menu, you can change any
1226
attachment's content type. These changes are not persistent, and get lost
1227
upon changing folders.
1229
Note that this command is also available on the compose menu. There, it's
1230
used to fine-tune the properties of attachments you are going to send.
1232
<enter-command> (default: ?:?)
1234
This command is used to execute any command you would normally put in a
1235
configuration file. A common use is to check the settings of variables, or
1236
in conjunction with macros to change settings on the fly.
1238
<extract-keys> (default: ^K)
1240
This command extracts PGP public keys from the current or tagged message(s)
1241
and adds them to your PGP public key ring.
1243
<forget-passphrase> (default: ^F)
1245
This command wipes the passphrase(s) from memory. It is useful, if you
1246
misspelled the passphrase.
1248
<list-reply> (default: L)
1250
Reply to the current or tagged message(s) by extracting any addresses which
1251
match the regular expressions given by the lists or subscribe commands, but
1252
also honor any Mail-Followup-To header(s) if the $honor_followup_to
1253
configuration variable is set. Using this when replying to messages posted
1254
to mailing lists helps avoid duplicate copies being sent to the author of
1255
the message you are replying to.
1257
<pipe-message> (default: |)
1259
Asks for an external Unix command and pipes the current or tagged message
1260
(s) to it. The variables $pipe_decode, $pipe_split, $pipe_sep and $wait_key
1261
control the exact behavior of this function.
1263
<resend-message> (default: Esc e)
1265
Mutt takes the current message as a template for a new message. This
1266
function is best described as "recall from arbitrary folders". It can
1267
conveniently be used to forward MIME messages while preserving the original
1268
mail structure. Note that the amount of headers included here depends on
1269
the value of the $weed variable.
1271
This function is also available from the attachment menu. You can use this
1272
to easily resend a message which was included with a bounce message as a
1273
message/rfc822 body part.
1275
<shell-escape> (default: !)
1277
Asks for an external Unix command and executes it. The $wait_key can be
1278
used to control whether Mutt will wait for a key to be pressed when the
1279
command returns (presumably to let the user read the output of the
1280
command), based on the return status of the named command. If no command is
1281
given, an interactive shell is executed.
1283
<toggle-quoted> (default: T)
1285
The pager uses the $quote_regexp variable to detect quoted text when
1286
displaying the body of the message. This function toggles the display of
1287
the quoted material in the message. It is particularly useful when being
1288
interested in just the response and there is a large amount of quoted text
1291
<skip-quoted> (default: S)
1293
This function will go to the next line of non-quoted text which comes after
1294
a line of quoted text in the internal pager.
1300
The bindings shown in Table 2.10, ?Most common mail sending keys? are available
1301
in the index and pager to start a new message.
1303
Table 2.10. Most common mail sending keys
1305
+----------------------------------------------------+
1306
| Key | Function | Description |
1307
|-----+-------------+--------------------------------|
1308
|m |<compose> |compose a new message |
1309
|-----+-------------+--------------------------------|
1310
|r |<reply> |reply to sender |
1311
|-----+-------------+--------------------------------|
1312
|g |<group-reply>|reply to all recipients |
1313
|-----+-------------+--------------------------------|
1314
|L |<list-reply> |reply to mailing list address |
1315
|-----+-------------+--------------------------------|
1316
|f |<forward> |forward message |
1317
|-----+-------------+--------------------------------|
1318
|b |<bounce> |bounce (remail) message |
1319
|-----+-------------+--------------------------------|
1320
|Esc k|<mail-key> |mail a PGP public key to someone|
1321
+----------------------------------------------------+
1324
Bouncing a message sends the message as-is to the recipient you specify.
1198
1325
Forwarding a message allows you to add comments or modify the message you are
1199
forwarding. These items are discussed in greater detail in the next chapter ``
1200
Forwarding and Bouncing Mail.''
1326
forwarding. These items are discussed in greater detail in the next chapter ?
1327
Forwarding and Bouncing Mail.?
1202
1329
Mutt will then enter the compose menu and prompt you for the recipients to
1203
place on the ``To:'' header field. Next, it will ask you for the ``Subject:''
1204
field for the message, providing a default if you are replying to or forwarding
1205
a message. See also $askcc, $askbcc, $autoedit, $bounce, $fast_reply, and
1330
place on the ?To:? header field. Next, it will ask you for the ?Subject:? field
1331
for the message, providing a default if you are replying to or forwarding a
1332
message. See also $askcc, $askbcc, $autoedit, $bounce, $fast_reply, and
1206
1333
$include for changing how Mutt asks these questions.
1208
1335
Mutt will then automatically start your $editor on the message body. If the
2890
3201
2. Patterns: Searching, Limiting and Tagging
2892
3203
Many of Mutt's commands allow you to specify a pattern to match (limit,
2893
tag-pattern, delete-pattern, etc.). Table 4.1, "Pattern modifiers" shows
3204
tag-pattern, delete-pattern, etc.). Table 4.4, ?Pattern modifiers? shows
2894
3205
several ways to select messages.
2896
Table 4.1. Pattern modifiers
3207
Table 4.4. Pattern modifiers
2898
┌─────────┬───────────────────────────────────────────────────────────────────┐
2899
│ Pattern │ Description │
2901
├─────────┼───────────────────────────────────────────────────────────────────┤
2903
├─────────┼───────────────────────────────────────────────────────────────────┤
2904
│~b EXPR │messages which contain EXPR in the message body │
2905
├─────────┼───────────────────────────────────────────────────────────────────┤
2906
│ │messages which contain STRING in the message body. If IMAP is │
2907
│=b STRING│enabled, searches for STRING on the server, rather than downloading│
2908
│ │each message and searching it locally. │
2909
├─────────┼───────────────────────────────────────────────────────────────────┤
2910
│~B EXPR │messages which contain EXPR in the whole message │
2911
├─────────┼───────────────────────────────────────────────────────────────────┤
2912
│~c EXPR │messages carbon-copied to EXPR │
2913
├─────────┼───────────────────────────────────────────────────────────────────┤
2914
│%c GROUP │messages carbon-copied to any member of GROUP │
2915
├─────────┼───────────────────────────────────────────────────────────────────┤
2916
│~C EXPR │message is either to: or cc: EXPR │
2917
├─────────┼───────────────────────────────────────────────────────────────────┤
2918
│%C GROUP │message is either to: or cc: to any member of GROUP │
2919
├─────────┼───────────────────────────────────────────────────────────────────┤
2920
│~d [MIN]-│messages with ``date-sent'' in a Date range │
2922
├─────────┼───────────────────────────────────────────────────────────────────┤
2923
│~D │deleted messages │
2924
├─────────┼───────────────────────────────────────────────────────────────────┤
2925
│~e EXPR │message which contains EXPR in the ``Sender'' field │
2926
├─────────┼───────────────────────────────────────────────────────────────────┤
2927
│%e GROUP │message which contain a member of GROUP in the ``Sender'' field │
2928
├─────────┼───────────────────────────────────────────────────────────────────┤
2929
│~E │expired messages │
2930
├─────────┼───────────────────────────────────────────────────────────────────┤
2931
│~F │flagged messages │
2932
├─────────┼───────────────────────────────────────────────────────────────────┤
2933
│~f EXPR │messages originating from EXPR │
2934
├─────────┼───────────────────────────────────────────────────────────────────┤
2935
│%f GROUP │messages originating from any member of GROUP │
2936
├─────────┼───────────────────────────────────────────────────────────────────┤
2937
│~g │cryptographically signed messages │
2938
├─────────┼───────────────────────────────────────────────────────────────────┤
2939
│~G │cryptographically encrypted messages │
2940
├─────────┼───────────────────────────────────────────────────────────────────┤
2941
│~h EXPR │messages which contain EXPR in the message header │
2942
├─────────┼───────────────────────────────────────────────────────────────────┤
2943
│~H EXPR │messages with a spam attribute matching EXPR │
2944
├─────────┼───────────────────────────────────────────────────────────────────┤
2945
│~i EXPR │message which match EXPR in the ``Message-ID'' field │
2946
├─────────┼───────────────────────────────────────────────────────────────────┤
2947
│~k │message contains PGP key material │
2948
├─────────┼───────────────────────────────────────────────────────────────────┤
2949
│~L EXPR │message is either originated or received by EXPR │
2950
├─────────┼───────────────────────────────────────────────────────────────────┤
2951
│%L GROUP │message is either originated or received by any member of GROUP │
2952
├─────────┼───────────────────────────────────────────────────────────────────┤
2953
│~l │message is addressed to a known mailing list │
2954
├─────────┼───────────────────────────────────────────────────────────────────┤
2955
│~m [MIN]-│message in the range MIN to MAX *) │
2957
├─────────┼───────────────────────────────────────────────────────────────────┤
2958
│~n [MIN]-│messages with a score in the range MIN to MAX *) │
2960
├─────────┼───────────────────────────────────────────────────────────────────┤
2962
├─────────┼───────────────────────────────────────────────────────────────────┤
2964
├─────────┼───────────────────────────────────────────────────────────────────┤
2965
│~p │message is addressed to you (consults alternates) │
2966
├─────────┼───────────────────────────────────────────────────────────────────┤
2967
│~P │message is from you (consults alternates) │
2968
├─────────┼───────────────────────────────────────────────────────────────────┤
2969
│~Q │messages which have been replied to │
2970
├─────────┼───────────────────────────────────────────────────────────────────┤
2971
│~r [MIN]-│messages with ``date-received'' in a Date range │
2973
├─────────┼───────────────────────────────────────────────────────────────────┤
2974
│~R │read messages │
2975
├─────────┼───────────────────────────────────────────────────────────────────┤
2976
│~s EXPR │messages having EXPR in the ``Subject'' field. │
2977
├─────────┼───────────────────────────────────────────────────────────────────┤
2978
│~S │superseded messages │
2979
├─────────┼───────────────────────────────────────────────────────────────────┤
2980
│~t EXPR │messages addressed to EXPR │
2981
├─────────┼───────────────────────────────────────────────────────────────────┤
2982
│~T │tagged messages │
2983
├─────────┼───────────────────────────────────────────────────────────────────┤
2984
│~u │message is addressed to a subscribed mailing list │
2985
├─────────┼───────────────────────────────────────────────────────────────────┤
2986
│~U │unread messages │
2987
├─────────┼───────────────────────────────────────────────────────────────────┤
2988
│~v │message is part of a collapsed thread. │
2989
├─────────┼───────────────────────────────────────────────────────────────────┤
2990
│~V │cryptographically verified messages │
2991
├─────────┼───────────────────────────────────────────────────────────────────┤
2992
│~x EXPR │messages which contain EXPR in the `References' field │
2993
├─────────┼───────────────────────────────────────────────────────────────────┤
2994
│~X [MIN]-│messages with MIN to MAX attachments *) │
2996
├─────────┼───────────────────────────────────────────────────────────────────┤
2997
│~y EXPR │messages which contain EXPR in the `X-Label' field │
2998
├─────────┼───────────────────────────────────────────────────────────────────┤
2999
│~z [MIN]-│messages with a size in the range MIN to MAX *) │
3001
├─────────┼───────────────────────────────────────────────────────────────────┤
3002
│~= │duplicated messages (see $duplicate_threads) │
3003
├─────────┼───────────────────────────────────────────────────────────────────┤
3004
│~$ │unreferenced messages (requires threaded view) │
3005
├─────────┼───────────────────────────────────────────────────────────────────┤
3006
│~ │messages in threads containing messages matching a certain pattern,│
3007
│(PATTERN)│e.g. all threads containing messages from you: ~(~P) │
3008
└─────────┴───────────────────────────────────────────────────────────────────┘
3209
+-----------------------------------------------------------------------------+
3210
| Pattern | Description |
3212
|---------+-------------------------------------------------------------------|
3214
|---------+-------------------------------------------------------------------|
3215
|~b EXPR |messages which contain EXPR in the message body |
3216
|---------+-------------------------------------------------------------------|
3217
| |messages which contain STRING in the message body. If IMAP is |
3218
|=b STRING|enabled, searches for STRING on the server, rather than downloading|
3219
| |each message and searching it locally. |
3220
|---------+-------------------------------------------------------------------|
3221
|~B EXPR |messages which contain EXPR in the whole message |
3222
|---------+-------------------------------------------------------------------|
3223
|~c EXPR |messages carbon-copied to EXPR |
3224
|---------+-------------------------------------------------------------------|
3225
|%c GROUP |messages carbon-copied to any member of GROUP |
3226
|---------+-------------------------------------------------------------------|
3227
|~C EXPR |messages either to: or cc: EXPR |
3228
|---------+-------------------------------------------------------------------|
3229
|%C GROUP |messages either to: or cc: to any member of GROUP |
3230
|---------+-------------------------------------------------------------------|
3231
|~d [MIN]-|messages with ?date-sent? in a Date range |
3233
|---------+-------------------------------------------------------------------|
3234
|~D |deleted messages |
3235
|---------+-------------------------------------------------------------------|
3236
|~e EXPR |messages which contains EXPR in the ?Sender? field |
3237
|---------+-------------------------------------------------------------------|
3238
|%e GROUP |messages which contain a member of GROUP in the ?Sender? field |
3239
|---------+-------------------------------------------------------------------|
3240
|~E |expired messages |
3241
|---------+-------------------------------------------------------------------|
3242
|~F |flagged messages |
3243
|---------+-------------------------------------------------------------------|
3244
|~f EXPR |messages originating from EXPR |
3245
|---------+-------------------------------------------------------------------|
3246
|%f GROUP |messages originating from any member of GROUP |
3247
|---------+-------------------------------------------------------------------|
3248
|~g |cryptographically signed messages |
3249
|---------+-------------------------------------------------------------------|
3250
|~G |cryptographically encrypted messages |
3251
|---------+-------------------------------------------------------------------|
3252
|~h EXPR |messages which contain EXPR in the message header |
3253
|---------+-------------------------------------------------------------------|
3254
|~H EXPR |messages with a spam attribute matching EXPR |
3255
|---------+-------------------------------------------------------------------|
3256
|~i EXPR |messages which match EXPR in the ?Message-ID? field |
3257
|---------+-------------------------------------------------------------------|
3258
|~k |messages which contain PGP key material |
3259
|---------+-------------------------------------------------------------------|
3260
|~L EXPR |messages either originated or received by EXPR |
3261
|---------+-------------------------------------------------------------------|
3262
|%L GROUP |message either originated or received by any member of GROUP |
3263
|---------+-------------------------------------------------------------------|
3264
|~l |messages addressed to a known mailing list |
3265
|---------+-------------------------------------------------------------------|
3266
|~m [MIN]-|messages in the range MIN to MAX *) |
3268
|---------+-------------------------------------------------------------------|
3269
|~n [MIN]-|messages with a score in the range MIN to MAX *) |
3271
|---------+-------------------------------------------------------------------|
3273
|---------+-------------------------------------------------------------------|
3275
|---------+-------------------------------------------------------------------|
3276
|~p |messages addressed to you (consults alternates) |
3277
|---------+-------------------------------------------------------------------|
3278
|~P |messages from you (consults alternates) |
3279
|---------+-------------------------------------------------------------------|
3280
|~Q |messages which have been replied to |
3281
|---------+-------------------------------------------------------------------|
3282
|~r [MIN]-|messages with ?date-received? in a Date range |
3284
|---------+-------------------------------------------------------------------|
3285
|~R |read messages |
3286
|---------+-------------------------------------------------------------------|
3287
|~s EXPR |messages having EXPR in the ?Subject? field. |
3288
|---------+-------------------------------------------------------------------|
3289
|~S |superseded messages |
3290
|---------+-------------------------------------------------------------------|
3291
|~t EXPR |messages addressed to EXPR |
3292
|---------+-------------------------------------------------------------------|
3293
|~T |tagged messages |
3294
|---------+-------------------------------------------------------------------|
3295
|~u |messages addressed to a subscribed mailing list |
3296
|---------+-------------------------------------------------------------------|
3297
|~U |unread messages |
3298
|---------+-------------------------------------------------------------------|
3299
|~v |messages part of a collapsed thread. |
3300
|---------+-------------------------------------------------------------------|
3301
|~V |cryptographically verified messages |
3302
|---------+-------------------------------------------------------------------|
3303
|~x EXPR |messages which contain EXPR in the ?References? field |
3304
|---------+-------------------------------------------------------------------|
3305
|~X [MIN]-|messages with MIN to MAX attachments *) |
3307
|---------+-------------------------------------------------------------------|
3308
|~y EXPR |messages which contain EXPR in the ?X-Label? field |
3309
|---------+-------------------------------------------------------------------|
3310
|~z [MIN]-|messages with a size in the range MIN to MAX *) |
3312
|---------+-------------------------------------------------------------------|
3313
|~= |duplicated messages (see $duplicate_threads) |
3314
|---------+-------------------------------------------------------------------|
3315
|~$ |unreferenced messages (requires threaded view) |
3316
|---------+-------------------------------------------------------------------|
3317
|~(PATTERN|messages in threads containing messages matching PATTERN, e.g. all |
3318
|) |threads containing messages from you: ~(~P) |
3319
+-----------------------------------------------------------------------------+
3011
3322
Where EXPR is a regular expression. Special attention has to be made when using
3012
3323
regular expressions inside of patterns. Specifically, Mutt's parser for these
3013
patterns will strip one level of backslash (\), which is normally used for
3324
patterns will strip one level of backslash (?\?), which is normally used for
3014
3325
quoting. If it is your intention to use a backslash in the regular expression,
3015
you will need to use two backslashes instead (\\). You can force mutt to treat
3016
EXPR as a simple string instead of a regular expression by using = instead of ~
3017
in the pattern name. For example, =b *.* will find all messages that contain
3018
the literal string '*.*'. Simple string matches are less powerful than regular
3019
expressions but can be considerably faster. This is especially true for IMAP
3020
folders, because string matches can be performed on the server instead of by
3021
fetching every message. IMAP treats =h specially: it must be of the form
3022
"header: substring" and will not partially match header names. The substring
3023
part may be omitted if you simply wish to find messages containing a particular
3024
header without regard to its value.
3326
you will need to use two backslashes instead (?\\?). You can force mutt to
3327
treat EXPR as a simple string instead of a regular expression by using =
3328
instead of ? in the pattern name. For example, =b *.* will find all messages
3329
that contain the literal string ?*.*?. Simple string matches are less powerful
3330
than regular expressions but can be considerably faster. This is especially
3331
true for IMAP folders, because string matches can be performed on the server
3332
instead of by fetching every message. IMAP treats =h specially: it must be of
3333
the form "header: substring" and will not partially match header names. The
3334
substring part may be omitted if you simply wish to find messages containing a
3335
particular header without regard to its value.
3026
*) The forms <[MAX], >[MIN], [MIN]- and -[MAX] are allowed, too.
3337
*) The forms ?<[MAX]?, ?>[MIN]?, ?[MIN]-? and ?-[MAX]? are allowed, too.
3028
3339
2.1. Pattern Modifier
3030
Note that patterns matching 'lists' of addresses (notably c,C,p,P and t) match
3031
if there is at least one match in the whole list. If you want to make sure that
3032
all elements of that list match, you need to prefix your pattern with ^. This
3033
example matches all mails which only has recipients from Germany.
3343
Note that patterns matching 'lists' of addresses (notably c, C, p, P and t)
3344
match if there is at least one match in the whole list. If you want to make
3345
sure that all elements of that list match, you need to prefix your pattern with
3346
?^?. This example matches all mails which only has recipients from Germany.
3037
3350
2.2. Simple Patterns
3039
Mutt supports two versions of so called ``simple searches'' which are issued if
3352
Mutt supports two versions of so called ?simple searches? which are issued if
3040
3353
the query entered for searching, limiting and similar operations does not seem
3041
to be a valid pattern (i.e. it does not contain one of these characters: ``~'',
3042
``='' or ``%''). If the query is supposed to contain one of these special
3043
characters, they must be escaped by prepending a backslash (``\'').
3354
to be a valid pattern (i.e. it does not contain one of these characters: ???, ?
3355
=? or ?%?). If the query is supposed to contain one of these special
3356
characters, they must be escaped by prepending a backslash (?\?).
3045
3358
The first type is by checking whether the query string equals a keyword
3046
case-insensitively from Table 4.2, "Simple search keywords": If that is the
3359
case-insensitively from Table 4.5, ?Simple search keywords?: If that is the
3047
3360
case, Mutt will use the shown pattern modifier instead. If a keyword would
3048
3361
conflict with your search keyword, you need to turn it into a regular
3049
3362
expression to avoid matching the keyword table. For example, if you want to
3050
find all messages matching ``flag'' (using $simple_search, see below but not
3051
meaning flagged messages) simply search for ``[f]lag''.
3053
Table 4.2. Simple search keywords
3055
┌───────┬─────────────────┐
3056
│Keyword│Pattern modifier │
3057
├───────┼─────────────────┤
3059
├───────┼─────────────────┤
3061
├───────┼─────────────────┤
3063
├───────┼─────────────────┤
3065
├───────┼─────────────────┤
3067
├───────┼─────────────────┤
3069
├───────┼─────────────────┤
3071
├───────┼─────────────────┤
3073
├───────┼─────────────────┤
3075
├───────┼─────────────────┤
3077
├───────┼─────────────────┤
3079
└───────┴─────────────────┘
3363
find all messages matching ?flag? (using $simple_search) but don't want to
3364
match flagged messages, simply search for ?[f]lag?.
3366
Table 4.5. Simple search keywords
3368
+-------------------------+
3369
|Keyword|Pattern modifier |
3370
|-------+-----------------|
3372
|-------+-----------------|
3374
|-------+-----------------|
3376
|-------+-----------------|
3378
|-------+-----------------|
3380
|-------+-----------------|
3382
|-------+-----------------|
3384
|-------+-----------------|
3386
|-------+-----------------|
3388
|-------+-----------------|
3390
|-------+-----------------|
3392
+-------------------------+
3082
3395
The second type of simple search is to build a complex search pattern using
8743
9338
Table 8.2. Default generic function bindings
8745
┌───────────────┬───────────┬───────────────────────────────────────────┐
8746
│ Function │Default key│ Description │
8747
├───────────────┼───────────┼───────────────────────────────────────────┤
8748
│top-page │H │move to the top of the page │
8749
├───────────────┼───────────┼───────────────────────────────────────────┤
8750
│next-entry │j │move to the next entry │
8751
├───────────────┼───────────┼───────────────────────────────────────────┤
8752
│previous-entry │k │move to the previous entry │
8753
├───────────────┼───────────┼───────────────────────────────────────────┤
8754
│bottom-page │L │move to the bottom of the page │
8755
├───────────────┼───────────┼───────────────────────────────────────────┤
8756
│refresh │^L │clear and redraw the screen │
8757
├───────────────┼───────────┼───────────────────────────────────────────┤
8758
│middle-page │M │move to the middle of the page │
8759
├───────────────┼───────────┼───────────────────────────────────────────┤
8760
│search-next │n │search for next match │
8761
├───────────────┼───────────┼───────────────────────────────────────────┤
8762
│exit │q │exit this menu │
8763
├───────────────┼───────────┼───────────────────────────────────────────┤
8764
│tag-entry │t │tag the current entry │
8765
├───────────────┼───────────┼───────────────────────────────────────────┤
8766
│next-page │z │move to the next page │
8767
├───────────────┼───────────┼───────────────────────────────────────────┤
8768
│previous-page │Z │move to the previous page │
8769
├───────────────┼───────────┼───────────────────────────────────────────┤
8770
│last-entry │* │move to the last entry │
8771
├───────────────┼───────────┼───────────────────────────────────────────┤
8772
│first-entry │= │move to the first entry │
8773
├───────────────┼───────────┼───────────────────────────────────────────┤
8774
│enter-command │: │enter a muttrc command │
8775
├───────────────┼───────────┼───────────────────────────────────────────┤
8776
│next-line │> │scroll down one line │
8777
├───────────────┼───────────┼───────────────────────────────────────────┤
8778
│previous-line │< │scroll up one line │
8779
├───────────────┼───────────┼───────────────────────────────────────────┤
8780
│half-up │[ │scroll up 1/2 page │
8781
├───────────────┼───────────┼───────────────────────────────────────────┤
8782
│half-down │] │scroll down 1/2 page │
8783
├───────────────┼───────────┼───────────────────────────────────────────┤
8784
│help │? │this screen │
8785
├───────────────┼───────────┼───────────────────────────────────────────┤
8786
│tag-prefix │; │apply next function to tagged messages │
8787
├───────────────┼───────────┼───────────────────────────────────────────┤
8788
│tag-prefix-cond│not bound │apply next function ONLY to tagged messages│
8789
├───────────────┼───────────┼───────────────────────────────────────────┤
8790
│end-cond │not bound │end of conditional execution (noop) │
8791
├───────────────┼───────────┼───────────────────────────────────────────┤
8792
│shell-escape │! │invoke a command in a subshell │
8793
├───────────────┼───────────┼───────────────────────────────────────────┤
8794
│select-entry │RET │select the current entry │
8795
├───────────────┼───────────┼───────────────────────────────────────────┤
8796
│search │/ │search for a regular expression │
8797
├───────────────┼───────────┼───────────────────────────────────────────┤
8798
│search-reverse │ESC / │search backwards for a regular expression │
8799
├───────────────┼───────────┼───────────────────────────────────────────┤
8800
│search-opposite│not bound │search for next match in opposite direction│
8801
├───────────────┼───────────┼───────────────────────────────────────────┤
8802
│jump │not bound │jump to an index number │
8803
├───────────────┼───────────┼───────────────────────────────────────────┤
8804
│current-top │not bound │move entry to top of screen │
8805
├───────────────┼───────────┼───────────────────────────────────────────┤
8806
│current-middle │not bound │move entry to middle of screen │
8807
├───────────────┼───────────┼───────────────────────────────────────────┤
8808
│current-bottom │not bound │move entry to bottom of screen │
8809
├───────────────┼───────────┼───────────────────────────────────────────┤
8810
│what-key │not bound │display the keycode for a key press │
8811
└───────────────┴───────────┴───────────────────────────────────────────┘
9340
+-------------------------------------------------------------------------+
9341
| Function |Default key| Description |
9342
|-----------------+-----------+-------------------------------------------|
9343
|<top-page> |H |move to the top of the page |
9344
|-----------------+-----------+-------------------------------------------|
9345
|<next-entry> |j |move to the next entry |
9346
|-----------------+-----------+-------------------------------------------|
9347
|<previous-entry> |k |move to the previous entry |
9348
|-----------------+-----------+-------------------------------------------|
9349
|<bottom-page> |L |move to the bottom of the page |
9350
|-----------------+-----------+-------------------------------------------|
9351
|<refresh> |^L |clear and redraw the screen |
9352
|-----------------+-----------+-------------------------------------------|
9353
|<middle-page> |M |move to the middle of the page |
9354
|-----------------+-----------+-------------------------------------------|
9355
|<search-next> |n |search for next match |
9356
|-----------------+-----------+-------------------------------------------|
9357
|<exit> |q |exit this menu |
9358
|-----------------+-----------+-------------------------------------------|
9359
|<tag-entry> |t |tag the current entry |
9360
|-----------------+-----------+-------------------------------------------|
9361
|<next-page> |z |move to the next page |
9362
|-----------------+-----------+-------------------------------------------|
9363
|<previous-page> |Z |move to the previous page |
9364
|-----------------+-----------+-------------------------------------------|
9365
|<last-entry> |* |move to the last entry |
9366
|-----------------+-----------+-------------------------------------------|
9367
|<first-entry> |= |move to the first entry |
9368
|-----------------+-----------+-------------------------------------------|
9369
|<enter-command> |: |enter a muttrc command |
9370
|-----------------+-----------+-------------------------------------------|
9371
|<next-line> |> |scroll down one line |
9372
|-----------------+-----------+-------------------------------------------|
9373
|<previous-line> |< |scroll up one line |
9374
|-----------------+-----------+-------------------------------------------|
9375
|<half-up> |[ |scroll up 1/2 page |
9376
|-----------------+-----------+-------------------------------------------|
9377
|<half-down> |] |scroll down 1/2 page |
9378
|-----------------+-----------+-------------------------------------------|
9379
|<help> |? |this screen |
9380
|-----------------+-----------+-------------------------------------------|
9381
|<tag-prefix> |; |apply next function to tagged messages |
9382
|-----------------+-----------+-------------------------------------------|
9383
|<tag-prefix-cond>| |apply next function ONLY to tagged messages|
9384
|-----------------+-----------+-------------------------------------------|
9385
|<end-cond> | |end of conditional execution (noop) |
9386
|-----------------+-----------+-------------------------------------------|
9387
|<shell-escape> |! |invoke a command in a subshell |
9388
|-----------------+-----------+-------------------------------------------|
9389
|<select-entry> |<Return> |select the current entry |
9390
|-----------------+-----------+-------------------------------------------|
9391
|<search> |/ |search for a regular expression |
9392
|-----------------+-----------+-------------------------------------------|
9393
|<search-reverse> |Esc / |search backwards for a regular expression |
9394
|-----------------+-----------+-------------------------------------------|
9395
|<search-opposite>| |search for next match in opposite direction|
9396
|-----------------+-----------+-------------------------------------------|
9397
|<jump> | |jump to an index number |
9398
|-----------------+-----------+-------------------------------------------|
9399
|<current-top> | |move entry to top of screen |
9400
|-----------------+-----------+-------------------------------------------|
9401
|<current-middle> | |move entry to middle of screen |
9402
|-----------------+-----------+-------------------------------------------|
9403
|<current-bottom> | |move entry to bottom of screen |
9404
|-----------------+-----------+-------------------------------------------|
9405
|<what-key> | |display the keycode for a key press |
9406
+-------------------------------------------------------------------------+
8816
9411
Table 8.3. Default index function bindings
8818
┌────────────────────────┬─────────┬──────────────────────────────────────────┐
8819
│ Function │ Default │ Description │
8821
├────────────────────────┼─────────┼──────────────────────────────────────────┤
8822
│create-alias │a │create an alias from a message sender │
8823
├────────────────────────┼─────────┼──────────────────────────────────────────┤
8824
│bounce-message │b │remail a message to another user │
8825
├────────────────────────┼─────────┼──────────────────────────────────────────┤
8826
│break-thread │# │break the thread in two │
8827
├────────────────────────┼─────────┼──────────────────────────────────────────┤
8828
│change-folder │c │open a different folder │
8829
├────────────────────────┼─────────┼──────────────────────────────────────────┤
8830
│change-folder-readonly │ESC c │open a different folder in read only mode │
8831
├────────────────────────┼─────────┼──────────────────────────────────────────┤
8832
│next-unread-mailbox │not bound│open next mailbox with new mail │
8833
├────────────────────────┼─────────┼──────────────────────────────────────────┤
8834
│collapse-thread │ESC v │collapse/uncollapse current thread │
8835
├────────────────────────┼─────────┼──────────────────────────────────────────┤
8836
│collapse-all │ESC V │collapse/uncollapse all threads │
8837
├────────────────────────┼─────────┼──────────────────────────────────────────┤
8838
│copy-message │C │copy a message to a file/mailbox │
8839
├────────────────────────┼─────────┼──────────────────────────────────────────┤
8840
│decode-copy │ESC C │make decoded (text/plain) copy │
8841
├────────────────────────┼─────────┼──────────────────────────────────────────┤
8842
│decode-save │ESC s │make decoded copy (text/plain) and delete │
8843
├────────────────────────┼─────────┼──────────────────────────────────────────┤
8844
│delete-message │d │delete the current entry │
8845
├────────────────────────┼─────────┼──────────────────────────────────────────┤
8846
│delete-pattern │D │delete messages matching a pattern │
8847
├────────────────────────┼─────────┼──────────────────────────────────────────┤
8848
│delete-thread │^D │delete all messages in thread │
8849
├────────────────────────┼─────────┼──────────────────────────────────────────┤
8850
│delete-subthread │ESC d │delete all messages in subthread │
8851
├────────────────────────┼─────────┼──────────────────────────────────────────┤
8852
│edit │e │edit the raw message │
8853
├────────────────────────┼─────────┼──────────────────────────────────────────┤
8854
│edit-type │^E │edit attachment content type │
8855
├────────────────────────┼─────────┼──────────────────────────────────────────┤
8856
│forward-message │f │forward a message with comments │
8857
├────────────────────────┼─────────┼──────────────────────────────────────────┤
8858
│flag-message │F │toggle a message's 'important' flag │
8859
├────────────────────────┼─────────┼──────────────────────────────────────────┤
8860
│group-reply │g │reply to all recipients │
8861
├────────────────────────┼─────────┼──────────────────────────────────────────┤
8862
│fetch-mail │G │retrieve mail from POP server │
8863
├────────────────────────┼─────────┼──────────────────────────────────────────┤
8864
│imap-fetch-mail │not bound│force retrieval of mail from IMAP server │
8865
├────────────────────────┼─────────┼──────────────────────────────────────────┤
8866
│display-toggle-weed │h │display message and toggle header weeding │
8867
├────────────────────────┼─────────┼──────────────────────────────────────────┤
8868
│next-undeleted │j │move to the next undeleted message │
8869
├────────────────────────┼─────────┼──────────────────────────────────────────┤
8870
│previous-undeleted │k │move to the previous undeleted message │
8871
├────────────────────────┼─────────┼──────────────────────────────────────────┤
8872
│limit │l │show only messages matching a pattern │
8873
├────────────────────────┼─────────┼──────────────────────────────────────────┤
8874
│link-threads │& │link tagged message to the current one │
8875
├────────────────────────┼─────────┼──────────────────────────────────────────┤
8876
│list-reply │L │reply to specified mailing list │
8877
├────────────────────────┼─────────┼──────────────────────────────────────────┤
8878
│mail │m │compose a new mail message │
8879
├────────────────────────┼─────────┼──────────────────────────────────────────┤
8880
│toggle-new │N │toggle a message's 'new' flag │
8881
├────────────────────────┼─────────┼──────────────────────────────────────────┤
8882
│toggle-write │% │toggle whether the mailbox will be │
8884
├────────────────────────┼─────────┼──────────────────────────────────────────┤
8885
│next-thread │^N │jump to the next thread │
8886
├────────────────────────┼─────────┼──────────────────────────────────────────┤
8887
│next-subthread │ESC n │jump to the next subthread │
8888
├────────────────────────┼─────────┼──────────────────────────────────────────┤
8889
│query │Q │query external program for addresses │
8890
├────────────────────────┼─────────┼──────────────────────────────────────────┤
8891
│quit │q │save changes to mailbox and quit │
8892
├────────────────────────┼─────────┼──────────────────────────────────────────┤
8893
│reply │r │reply to a message │
8894
├────────────────────────┼─────────┼──────────────────────────────────────────┤
8895
│show-limit │ESC l │show currently active limit pattern │
8896
├────────────────────────┼─────────┼──────────────────────────────────────────┤
8897
│sort-mailbox │o │sort messages │
8898
├────────────────────────┼─────────┼──────────────────────────────────────────┤
8899
│sort-reverse │O │sort messages in reverse order │
8900
├────────────────────────┼─────────┼──────────────────────────────────────────┤
8901
│print-message │p │print the current entry │
8902
├────────────────────────┼─────────┼──────────────────────────────────────────┤
8903
│previous-thread │^P │jump to previous thread │
8904
├────────────────────────┼─────────┼──────────────────────────────────────────┤
8905
│previous-subthread │ESC p │jump to previous subthread │
8906
├────────────────────────┼─────────┼──────────────────────────────────────────┤
8907
│recall-message │R │recall a postponed message │
8908
├────────────────────────┼─────────┼──────────────────────────────────────────┤
8909
│read-thread │^R │mark the current thread as read │
8910
├────────────────────────┼─────────┼──────────────────────────────────────────┤
8911
│read-subthread │ESC r │mark the current subthread as read │
8912
├────────────────────────┼─────────┼──────────────────────────────────────────┤
8913
│resend-message │ESC e │use the current message as a template for │
8915
├────────────────────────┼─────────┼──────────────────────────────────────────┤
8916
│save-message │s │save message/attachment to a file │
8917
├────────────────────────┼─────────┼──────────────────────────────────────────┤
8918
│tag-pattern │T │tag messages matching a pattern │
8919
├────────────────────────┼─────────┼──────────────────────────────────────────┤
8920
│tag-subthread │not bound│tag the current subthread │
8921
├────────────────────────┼─────────┼──────────────────────────────────────────┤
8922
│tag-thread │ESC t │tag the current thread │
8923
├────────────────────────┼─────────┼──────────────────────────────────────────┤
8924
│untag-pattern │^T │untag messages matching a pattern │
8925
├────────────────────────┼─────────┼──────────────────────────────────────────┤
8926
│undelete-message │u │undelete the current entry │
8927
├────────────────────────┼─────────┼──────────────────────────────────────────┤
8928
│undelete-pattern │U │undelete messages matching a pattern │
8929
├────────────────────────┼─────────┼──────────────────────────────────────────┤
8930
│undelete-subthread │ESC u │undelete all messages in subthread │
8931
├────────────────────────┼─────────┼──────────────────────────────────────────┤
8932
│undelete-thread │^U │undelete all messages in thread │
8933
├────────────────────────┼─────────┼──────────────────────────────────────────┤
8934
│view-attachments │v │show MIME attachments │
8935
├────────────────────────┼─────────┼──────────────────────────────────────────┤
8936
│show-version │V │show the Mutt version number and date │
8937
├────────────────────────┼─────────┼──────────────────────────────────────────┤
8938
│set-flag │w │set a status flag on a message │
8939
├────────────────────────┼─────────┼──────────────────────────────────────────┤
8940
│clear-flag │W │clear a status flag from a message │
8941
├────────────────────────┼─────────┼──────────────────────────────────────────┤
8942
│display-message │RET │display a message │
8943
├────────────────────────┼─────────┼──────────────────────────────────────────┤
8944
│buffy-list │. │list mailboxes with new mail │
8945
├────────────────────────┼─────────┼──────────────────────────────────────────┤
8946
│sync-mailbox │$ │save changes to mailbox │
8947
├────────────────────────┼─────────┼──────────────────────────────────────────┤
8948
│display-address │@ │display full address of sender │
8949
├────────────────────────┼─────────┼──────────────────────────────────────────┤
8950
│pipe-message │| │pipe message/attachment to a shell command│
8951
├────────────────────────┼─────────┼──────────────────────────────────────────┤
8952
│next-new │not bound│jump to the next new message │
8953
├────────────────────────┼─────────┼──────────────────────────────────────────┤
8954
│next-new-then-unread │TAB │jump to the next new or unread message │
8955
├────────────────────────┼─────────┼──────────────────────────────────────────┤
8956
│previous-new │not bound│jump to the previous new message │
8957
├────────────────────────┼─────────┼──────────────────────────────────────────┤
8958
│previous-new-then-unread│ESC TAB │jump to the previous new or unread message│
8959
├────────────────────────┼─────────┼──────────────────────────────────────────┤
8960
│next-unread │not bound│jump to the next unread message │
8961
├────────────────────────┼─────────┼──────────────────────────────────────────┤
8962
│previous-unread │not bound│jump to the previous unread message │
8963
├────────────────────────┼─────────┼──────────────────────────────────────────┤
8964
│parent-message │P │jump to parent message in thread │
8965
├────────────────────────┼─────────┼──────────────────────────────────────────┤
8966
│extract-keys │^K │extract supported public keys │
8967
├────────────────────────┼─────────┼──────────────────────────────────────────┤
8968
│forget-passphrase │^F │wipe passphrase(s) from memory │
8969
├────────────────────────┼─────────┼──────────────────────────────────────────┤
8970
│check-traditional-pgp │ESC P │check for classic PGP │
8971
├────────────────────────┼─────────┼──────────────────────────────────────────┤
8972
│mail-key │ESC k │mail a PGP public key │
8973
├────────────────────────┼─────────┼──────────────────────────────────────────┤
8974
│decrypt-copy │not bound│make decrypted copy │
8975
├────────────────────────┼─────────┼──────────────────────────────────────────┤
8976
│decrypt-save │not bound│make decrypted copy and delete │
8977
└────────────────────────┴─────────┴──────────────────────────────────────────┘
9413
+-----------------------------------------------------------------------------+
9414
| Function | Default | Description |
9416
|--------------------------+---------+----------------------------------------|
9417
|<create-alias> |a |create an alias from a message sender |
9418
|--------------------------+---------+----------------------------------------|
9419
|<bounce-message> |b |remail a message to another user |
9420
|--------------------------+---------+----------------------------------------|
9421
|<break-thread> |# |break the thread in two |
9422
|--------------------------+---------+----------------------------------------|
9423
|<change-folder> |c |open a different folder |
9424
|--------------------------+---------+----------------------------------------|
9425
|<change-folder-readonly> |Esc c |open a different folder in read only |
9427
|--------------------------+---------+----------------------------------------|
9428
|<next-unread-mailbox> | |open next mailbox with new mail |
9429
|--------------------------+---------+----------------------------------------|
9430
|<collapse-thread> |Esc v |collapse/uncollapse current thread |
9431
|--------------------------+---------+----------------------------------------|
9432
|<collapse-all> |Esc V |collapse/uncollapse all threads |
9433
|--------------------------+---------+----------------------------------------|
9434
|<copy-message> |C |copy a message to a file/mailbox |
9435
|--------------------------+---------+----------------------------------------|
9436
|<decode-copy> |Esc C |make decoded (text/plain) copy |
9437
|--------------------------+---------+----------------------------------------|
9438
|<decode-save> |Esc s |make decoded copy (text/plain) and |
9440
|--------------------------+---------+----------------------------------------|
9441
|<delete-message> |d |delete the current entry |
9442
|--------------------------+---------+----------------------------------------|
9443
|<delete-pattern> |D |delete messages matching a pattern |
9444
|--------------------------+---------+----------------------------------------|
9445
|<delete-thread> |^D |delete all messages in thread |
9446
|--------------------------+---------+----------------------------------------|
9447
|<delete-subthread> |Esc d |delete all messages in subthread |
9448
|--------------------------+---------+----------------------------------------|
9449
|<edit> |e |edit the raw message |
9450
|--------------------------+---------+----------------------------------------|
9451
|<edit-type> |^E |edit attachment content type |
9452
|--------------------------+---------+----------------------------------------|
9453
|<forward-message> |f |forward a message with comments |
9454
|--------------------------+---------+----------------------------------------|
9455
|<flag-message> |F |toggle a message's 'important' flag |
9456
|--------------------------+---------+----------------------------------------|
9457
|<group-reply> |g |reply to all recipients |
9458
|--------------------------+---------+----------------------------------------|
9459
|<fetch-mail> |G |retrieve mail from POP server |
9460
|--------------------------+---------+----------------------------------------|
9461
|<imap-fetch-mail> | |force retrieval of mail from IMAP server|
9462
|--------------------------+---------+----------------------------------------|
9463
|<display-toggle-weed> |h |display message and toggle header |
9465
|--------------------------+---------+----------------------------------------|
9466
|<next-undeleted> |j |move to the next undeleted message |
9467
|--------------------------+---------+----------------------------------------|
9468
|<previous-undeleted> |k |move to the previous undeleted message |
9469
|--------------------------+---------+----------------------------------------|
9470
|<limit> |l |show only messages matching a pattern |
9471
|--------------------------+---------+----------------------------------------|
9472
|<link-threads> |& |link tagged message to the current one |
9473
|--------------------------+---------+----------------------------------------|
9474
|<list-reply> |L |reply to specified mailing list |
9475
|--------------------------+---------+----------------------------------------|
9476
|<mail> |m |compose a new mail message |
9477
|--------------------------+---------+----------------------------------------|
9478
|<toggle-new> |N |toggle a message's 'new' flag |
9479
|--------------------------+---------+----------------------------------------|
9480
|<toggle-write> |% |toggle whether the mailbox will be |
9482
|--------------------------+---------+----------------------------------------|
9483
|<next-thread> |^N |jump to the next thread |
9484
|--------------------------+---------+----------------------------------------|
9485
|<next-subthread> |Esc n |jump to the next subthread |
9486
|--------------------------+---------+----------------------------------------|
9487
|<query> |Q |query external program for addresses |
9488
|--------------------------+---------+----------------------------------------|
9489
|<quit> |q |save changes to mailbox and quit |
9490
|--------------------------+---------+----------------------------------------|
9491
|<reply> |r |reply to a message |
9492
|--------------------------+---------+----------------------------------------|
9493
|<show-limit> |Esc l |show currently active limit pattern |
9494
|--------------------------+---------+----------------------------------------|
9495
|<sort-mailbox> |o |sort messages |
9496
|--------------------------+---------+----------------------------------------|
9497
|<sort-reverse> |O |sort messages in reverse order |
9498
|--------------------------+---------+----------------------------------------|
9499
|<print-message> |p |print the current entry |
9500
|--------------------------+---------+----------------------------------------|
9501
|<previous-thread> |^P |jump to previous thread |
9502
|--------------------------+---------+----------------------------------------|
9503
|<previous-subthread> |Esc p |jump to previous subthread |
9504
|--------------------------+---------+----------------------------------------|
9505
|<recall-message> |R |recall a postponed message |
9506
|--------------------------+---------+----------------------------------------|
9507
|<read-thread> |^R |mark the current thread as read |
9508
|--------------------------+---------+----------------------------------------|
9509
|<read-subthread> |Esc r |mark the current subthread as read |
9510
|--------------------------+---------+----------------------------------------|
9511
|<resend-message> |Esc e |use the current message as a template |
9512
| | |for a new one |
9513
|--------------------------+---------+----------------------------------------|
9514
|<save-message> |s |save message/attachment to a file |
9515
|--------------------------+---------+----------------------------------------|
9516
|<tag-pattern> |T |tag messages matching a pattern |
9517
|--------------------------+---------+----------------------------------------|
9518
|<tag-subthread> | |tag the current subthread |
9519
|--------------------------+---------+----------------------------------------|
9520
|<tag-thread> |Esc t |tag the current thread |
9521
|--------------------------+---------+----------------------------------------|
9522
|<untag-pattern> |^T |untag messages matching a pattern |
9523
|--------------------------+---------+----------------------------------------|
9524
|<undelete-message> |u |undelete the current entry |
9525
|--------------------------+---------+----------------------------------------|
9526
|<undelete-pattern> |U |undelete messages matching a pattern |
9527
|--------------------------+---------+----------------------------------------|
9528
|<undelete-subthread> |Esc u |undelete all messages in subthread |
9529
|--------------------------+---------+----------------------------------------|
9530
|<undelete-thread> |^U |undelete all messages in thread |
9531
|--------------------------+---------+----------------------------------------|
9532
|<view-attachments> |v |show MIME attachments |
9533
|--------------------------+---------+----------------------------------------|
9534
|<show-version> |V |show the Mutt version number and date |
9535
|--------------------------+---------+----------------------------------------|
9536
|<set-flag> |w |set a status flag on a message |
9537
|--------------------------+---------+----------------------------------------|
9538
|<clear-flag> |W |clear a status flag from a message |
9539
|--------------------------+---------+----------------------------------------|
9540
|<display-message> |<Return> |display a message |
9541
|--------------------------+---------+----------------------------------------|
9542
|<buffy-list> |. |list mailboxes with new mail |
9543
|--------------------------+---------+----------------------------------------|
9544
|<sync-mailbox> |$ |save changes to mailbox |
9545
|--------------------------+---------+----------------------------------------|
9546
|<display-address> |@ |display full address of sender |
9547
|--------------------------+---------+----------------------------------------|
9548
|<pipe-message> || |pipe message/attachment to a shell |
9550
|--------------------------+---------+----------------------------------------|
9551
|<next-new> | |jump to the next new message |
9552
|--------------------------+---------+----------------------------------------|
9553
|<next-new-then-unread> |<Tab> |jump to the next new or unread message |
9554
|--------------------------+---------+----------------------------------------|
9555
|<previous-new> | |jump to the previous new message |
9556
|--------------------------+---------+----------------------------------------|
9557
|<previous-new-then-unread>|Esc <Tab>|jump to the previous new or unread |
9559
|--------------------------+---------+----------------------------------------|
9560
|<next-unread> | |jump to the next unread message |
9561
|--------------------------+---------+----------------------------------------|
9562
|<previous-unread> | |jump to the previous unread message |
9563
|--------------------------+---------+----------------------------------------|
9564
|<parent-message> |P |jump to parent message in thread |
9565
|--------------------------+---------+----------------------------------------|
9566
|<extract-keys> |^K |extract supported public keys |
9567
|--------------------------+---------+----------------------------------------|
9568
|<forget-passphrase> |^F |wipe passphrase(s) from memory |
9569
|--------------------------+---------+----------------------------------------|
9570
|<check-traditional-pgp> |Esc P |check for classic PGP |
9571
|--------------------------+---------+----------------------------------------|
9572
|<mail-key> |Esc k |mail a PGP public key |
9573
|--------------------------+---------+----------------------------------------|
9574
|<decrypt-copy> | |make decrypted copy |
9575
|--------------------------+---------+----------------------------------------|
9576
|<decrypt-save> | |make decrypted copy and delete |
9577
+-----------------------------------------------------------------------------+
8982
9582
Table 8.4. Default pager function bindings
8984
┌──────────────────────┬─────────┬────────────────────────────────────────────┐
8985
│ Function │ Default │ Description │
8987
├──────────────────────┼─────────┼────────────────────────────────────────────┤
8988
│break-thread │# │break the thread in two │
8989
├──────────────────────┼─────────┼────────────────────────────────────────────┤
8990
│create-alias │a │create an alias from a message sender │
8991
├──────────────────────┼─────────┼────────────────────────────────────────────┤
8992
│bounce-message │b │remail a message to another user │
8993
├──────────────────────┼─────────┼────────────────────────────────────────────┤
8994
│change-folder │c │open a different folder │
8995
├──────────────────────┼─────────┼────────────────────────────────────────────┤
8996
│change-folder-readonly│ESC c │open a different folder in read only mode │
8997
├──────────────────────┼─────────┼────────────────────────────────────────────┤
8998
│next-unread-mailbox │not bound│open next mailbox with new mail │
8999
├──────────────────────┼─────────┼────────────────────────────────────────────┤
9000
│copy-message │C │copy a message to a file/mailbox │
9001
├──────────────────────┼─────────┼────────────────────────────────────────────┤
9002
│decode-copy │ESC C │make decoded (text/plain) copy │
9003
├──────────────────────┼─────────┼────────────────────────────────────────────┤
9004
│delete-message │d │delete the current entry │
9005
├──────────────────────┼─────────┼────────────────────────────────────────────┤
9006
│delete-thread │^D │delete all messages in thread │
9007
├──────────────────────┼─────────┼────────────────────────────────────────────┤
9008
│delete-subthread │ESC d │delete all messages in subthread │
9009
├──────────────────────┼─────────┼────────────────────────────────────────────┤
9010
│edit │e │edit the raw message │
9011
├──────────────────────┼─────────┼────────────────────────────────────────────┤
9012
│edit-type │^E │edit attachment content type │
9013
├──────────────────────┼─────────┼────────────────────────────────────────────┤
9014
│forward-message │f │forward a message with comments │
9015
├──────────────────────┼─────────┼────────────────────────────────────────────┤
9016
│flag-message │F │toggle a message's 'important' flag │
9017
├──────────────────────┼─────────┼────────────────────────────────────────────┤
9018
│group-reply │g │reply to all recipients │
9019
├──────────────────────┼─────────┼────────────────────────────────────────────┤
9020
│imap-fetch-mail │not bound│force retrieval of mail from IMAP server │
9021
├──────────────────────┼─────────┼────────────────────────────────────────────┤
9022
│display-toggle-weed │h │display message and toggle header weeding │
9023
├──────────────────────┼─────────┼────────────────────────────────────────────┤
9024
│next-undeleted │j │move to the next undeleted message │
9025
├──────────────────────┼─────────┼────────────────────────────────────────────┤
9026
│next-entry │J │move to the next entry │
9027
├──────────────────────┼─────────┼────────────────────────────────────────────┤
9028
│previous-undeleted │k │move to the previous undeleted message │
9029
├──────────────────────┼─────────┼────────────────────────────────────────────┤
9030
│previous-entry │K │move to the previous entry │
9031
├──────────────────────┼─────────┼────────────────────────────────────────────┤
9032
│link-threads │& │link tagged message to the current one │
9033
├──────────────────────┼─────────┼────────────────────────────────────────────┤
9034
│list-reply │L │reply to specified mailing list │
9035
├──────────────────────┼─────────┼────────────────────────────────────────────┤
9036
│redraw-screen │^L │clear and redraw the screen │
9037
├──────────────────────┼─────────┼────────────────────────────────────────────┤
9038
│mail │m │compose a new mail message │
9039
├──────────────────────┼─────────┼────────────────────────────────────────────┤
9040
│mark-as-new │N │toggle a message's 'new' flag │
9041
├──────────────────────┼─────────┼────────────────────────────────────────────┤
9042
│search-next │n │search for next match │
9043
├──────────────────────┼─────────┼────────────────────────────────────────────┤
9044
│next-thread │^N │jump to the next thread │
9045
├──────────────────────┼─────────┼────────────────────────────────────────────┤
9046
│next-subthread │ESC n │jump to the next subthread │
9047
├──────────────────────┼─────────┼────────────────────────────────────────────┤
9048
│print-message │p │print the current entry │
9049
├──────────────────────┼─────────┼────────────────────────────────────────────┤
9050
│previous-thread │^P │jump to previous thread │
9051
├──────────────────────┼─────────┼────────────────────────────────────────────┤
9052
│previous-subthread │ESC p │jump to previous subthread │
9053
├──────────────────────┼─────────┼────────────────────────────────────────────┤
9054
│quit │Q │save changes to mailbox and quit │
9055
├──────────────────────┼─────────┼────────────────────────────────────────────┤
9056
│exit │q │exit this menu │
9057
├──────────────────────┼─────────┼────────────────────────────────────────────┤
9058
│reply │r │reply to a message │
9059
├──────────────────────┼─────────┼────────────────────────────────────────────┤
9060
│recall-message │R │recall a postponed message │
9061
├──────────────────────┼─────────┼────────────────────────────────────────────┤
9062
│read-thread │^R │mark the current thread as read │
9063
├──────────────────────┼─────────┼────────────────────────────────────────────┤
9064
│read-subthread │ESC r │mark the current subthread as read │
9065
├──────────────────────┼─────────┼────────────────────────────────────────────┤
9066
│resend-message │ESC e │use the current message as a template for a │
9068
├──────────────────────┼─────────┼────────────────────────────────────────────┤
9069
│save-message │s │save message/attachment to a file │
9070
├──────────────────────┼─────────┼────────────────────────────────────────────┤
9071
│skip-quoted │S │skip beyond quoted text │
9072
├──────────────────────┼─────────┼────────────────────────────────────────────┤
9073
│decode-save │ESC s │make decoded copy (text/plain) and delete │
9074
├──────────────────────┼─────────┼────────────────────────────────────────────┤
9075
│tag-message │t │tag the current entry │
9076
├──────────────────────┼─────────┼────────────────────────────────────────────┤
9077
│toggle-quoted │T │toggle display of quoted text │
9078
├──────────────────────┼─────────┼────────────────────────────────────────────┤
9079
│undelete-message │u │undelete the current entry │
9080
├──────────────────────┼─────────┼────────────────────────────────────────────┤
9081
│undelete-subthread │ESC u │undelete all messages in subthread │
9082
├──────────────────────┼─────────┼────────────────────────────────────────────┤
9083
│undelete-thread │^U │undelete all messages in thread │
9084
├──────────────────────┼─────────┼────────────────────────────────────────────┤
9085
│view-attachments │v │show MIME attachments │
9086
├──────────────────────┼─────────┼────────────────────────────────────────────┤
9087
│show-version │V │show the Mutt version number and date │
9088
├──────────────────────┼─────────┼────────────────────────────────────────────┤
9089
│search-toggle │\\ │toggle search pattern coloring │
9090
├──────────────────────┼─────────┼────────────────────────────────────────────┤
9091
│display-address │@ │display full address of sender │
9092
├──────────────────────┼─────────┼────────────────────────────────────────────┤
9093
│next-new │not bound│jump to the next new message │
9094
├──────────────────────┼─────────┼────────────────────────────────────────────┤
9095
│pipe-message │| │pipe message/attachment to a shell command │
9096
├──────────────────────┼─────────┼────────────────────────────────────────────┤
9097
│help │? │this screen │
9098
├──────────────────────┼─────────┼────────────────────────────────────────────┤
9099
│next-page │Space │move to the next page │
9100
├──────────────────────┼─────────┼────────────────────────────────────────────┤
9101
│previous-page │- │move to the previous page │
9102
├──────────────────────┼─────────┼────────────────────────────────────────────┤
9103
│top │^ │jump to the top of the message │
9104
├──────────────────────┼─────────┼────────────────────────────────────────────┤
9105
│sync-mailbox │$ │save changes to mailbox │
9106
├──────────────────────┼─────────┼────────────────────────────────────────────┤
9107
│shell-escape │! │invoke a command in a subshell │
9108
├──────────────────────┼─────────┼────────────────────────────────────────────┤
9109
│enter-command │: │enter a muttrc command │
9110
├──────────────────────┼─────────┼────────────────────────────────────────────┤
9111
│buffy-list │. │list mailboxes with new mail │
9112
├──────────────────────┼─────────┼────────────────────────────────────────────┤
9113
│search │/ │search for a regular expression │
9114
├──────────────────────┼─────────┼────────────────────────────────────────────┤
9115
│search-reverse │ESC / │search backwards for a regular expression │
9116
├──────────────────────┼─────────┼────────────────────────────────────────────┤
9117
│search-opposite │not bound│search for next match in opposite direction │
9118
├──────────────────────┼─────────┼────────────────────────────────────────────┤
9119
│next-line │RET │scroll down one line │
9120
├──────────────────────┼─────────┼────────────────────────────────────────────┤
9121
│jump │not bound│jump to an index number │
9122
├──────────────────────┼─────────┼────────────────────────────────────────────┤
9123
│next-unread │not bound│jump to the next unread message │
9124
├──────────────────────┼─────────┼────────────────────────────────────────────┤
9125
│previous-new │not bound│jump to the previous new message │
9126
├──────────────────────┼─────────┼────────────────────────────────────────────┤
9127
│previous-unread │not bound│jump to the previous unread message │
9128
├──────────────────────┼─────────┼────────────────────────────────────────────┤
9129
│half-up │not bound│scroll up 1/2 page │
9130
├──────────────────────┼─────────┼────────────────────────────────────────────┤
9131
│half-down │not bound│scroll down 1/2 page │
9132
├──────────────────────┼─────────┼────────────────────────────────────────────┤
9133
│previous-line │not bound│scroll up one line │
9134
├──────────────────────┼─────────┼────────────────────────────────────────────┤
9135
│bottom │not bound│jump to the bottom of the message │
9136
├──────────────────────┼─────────┼────────────────────────────────────────────┤
9137
│parent-message │P │jump to parent message in thread │
9138
├──────────────────────┼─────────┼────────────────────────────────────────────┤
9139
│check-traditional-pgp │ESC P │check for classic PGP │
9140
├──────────────────────┼─────────┼────────────────────────────────────────────┤
9141
│mail-key │ESC k │mail a PGP public key │
9142
├──────────────────────┼─────────┼────────────────────────────────────────────┤
9143
│extract-keys │^K │extract supported public keys │
9144
├──────────────────────┼─────────┼────────────────────────────────────────────┤
9145
│forget-passphrase │^F │wipe passphrase(s) from memory │
9146
├──────────────────────┼─────────┼────────────────────────────────────────────┤
9147
│decrypt-copy │not bound│make decrypted copy │
9148
├──────────────────────┼─────────┼────────────────────────────────────────────┤
9149
│decrypt-save │not bound│make decrypted copy and delete │
9150
└──────────────────────┴─────────┴────────────────────────────────────────────┘
9584
+-----------------------------------------------------------------------------+
9585
| Function | Default | Description |
9587
|------------------------+---------+------------------------------------------|
9588
|<break-thread> |# |break the thread in two |
9589
|------------------------+---------+------------------------------------------|
9590
|<create-alias> |a |create an alias from a message sender |
9591
|------------------------+---------+------------------------------------------|
9592
|<bounce-message> |b |remail a message to another user |
9593
|------------------------+---------+------------------------------------------|
9594
|<change-folder> |c |open a different folder |
9595
|------------------------+---------+------------------------------------------|
9596
|<change-folder-readonly>|Esc c |open a different folder in read only mode |
9597
|------------------------+---------+------------------------------------------|
9598
|<next-unread-mailbox> | |open next mailbox with new mail |
9599
|------------------------+---------+------------------------------------------|
9600
|<copy-message> |C |copy a message to a file/mailbox |
9601
|------------------------+---------+------------------------------------------|
9602
|<decode-copy> |Esc C |make decoded (text/plain) copy |
9603
|------------------------+---------+------------------------------------------|
9604
|<delete-message> |d |delete the current entry |
9605
|------------------------+---------+------------------------------------------|
9606
|<delete-thread> |^D |delete all messages in thread |
9607
|------------------------+---------+------------------------------------------|
9608
|<delete-subthread> |Esc d |delete all messages in subthread |
9609
|------------------------+---------+------------------------------------------|
9610
|<edit> |e |edit the raw message |
9611
|------------------------+---------+------------------------------------------|
9612
|<edit-type> |^E |edit attachment content type |
9613
|------------------------+---------+------------------------------------------|
9614
|<forward-message> |f |forward a message with comments |
9615
|------------------------+---------+------------------------------------------|
9616
|<flag-message> |F |toggle a message's 'important' flag |
9617
|------------------------+---------+------------------------------------------|
9618
|<group-reply> |g |reply to all recipients |
9619
|------------------------+---------+------------------------------------------|
9620
|<imap-fetch-mail> | |force retrieval of mail from IMAP server |
9621
|------------------------+---------+------------------------------------------|
9622
|<display-toggle-weed> |h |display message and toggle header weeding |
9623
|------------------------+---------+------------------------------------------|
9624
|<next-undeleted> |j |move to the next undeleted message |
9625
|------------------------+---------+------------------------------------------|
9626
|<next-entry> |J |move to the next entry |
9627
|------------------------+---------+------------------------------------------|
9628
|<previous-undeleted> |k |move to the previous undeleted message |
9629
|------------------------+---------+------------------------------------------|
9630
|<previous-entry> |K |move to the previous entry |
9631
|------------------------+---------+------------------------------------------|
9632
|<link-threads> |& |link tagged message to the current one |
9633
|------------------------+---------+------------------------------------------|
9634
|<list-reply> |L |reply to specified mailing list |
9635
|------------------------+---------+------------------------------------------|
9636
|<redraw-screen> |^L |clear and redraw the screen |
9637
|------------------------+---------+------------------------------------------|
9638
|<mail> |m |compose a new mail message |
9639
|------------------------+---------+------------------------------------------|
9640
|<mark-as-new> |N |toggle a message's 'new' flag |
9641
|------------------------+---------+------------------------------------------|
9642
|<search-next> |n |search for next match |
9643
|------------------------+---------+------------------------------------------|
9644
|<next-thread> |^N |jump to the next thread |
9645
|------------------------+---------+------------------------------------------|
9646
|<next-subthread> |Esc n |jump to the next subthread |
9647
|------------------------+---------+------------------------------------------|
9648
|<print-message> |p |print the current entry |
9649
|------------------------+---------+------------------------------------------|
9650
|<previous-thread> |^P |jump to previous thread |
9651
|------------------------+---------+------------------------------------------|
9652
|<previous-subthread> |Esc p |jump to previous subthread |
9653
|------------------------+---------+------------------------------------------|
9654
|<quit> |Q |save changes to mailbox and quit |
9655
|------------------------+---------+------------------------------------------|
9656
|<exit> |q |exit this menu |
9657
|------------------------+---------+------------------------------------------|
9658
|<reply> |r |reply to a message |
9659
|------------------------+---------+------------------------------------------|
9660
|<recall-message> |R |recall a postponed message |
9661
|------------------------+---------+------------------------------------------|
9662
|<read-thread> |^R |mark the current thread as read |
9663
|------------------------+---------+------------------------------------------|
9664
|<read-subthread> |Esc r |mark the current subthread as read |
9665
|------------------------+---------+------------------------------------------|
9666
|<resend-message> |Esc e |use the current message as a template for |
9668
|------------------------+---------+------------------------------------------|
9669
|<save-message> |s |save message/attachment to a file |
9670
|------------------------+---------+------------------------------------------|
9671
|<skip-quoted> |S |skip beyond quoted text |
9672
|------------------------+---------+------------------------------------------|
9673
|<decode-save> |Esc s |make decoded copy (text/plain) and delete |
9674
|------------------------+---------+------------------------------------------|
9675
|<tag-message> |t |tag the current entry |
9676
|------------------------+---------+------------------------------------------|
9677
|<toggle-quoted> |T |toggle display of quoted text |
9678
|------------------------+---------+------------------------------------------|
9679
|<undelete-message> |u |undelete the current entry |
9680
|------------------------+---------+------------------------------------------|
9681
|<undelete-subthread> |Esc u |undelete all messages in subthread |
9682
|------------------------+---------+------------------------------------------|
9683
|<undelete-thread> |^U |undelete all messages in thread |
9684
|------------------------+---------+------------------------------------------|
9685
|<view-attachments> |v |show MIME attachments |
9686
|------------------------+---------+------------------------------------------|
9687
|<show-version> |V |show the Mutt version number and date |
9688
|------------------------+---------+------------------------------------------|
9689
|<search-toggle> |\\ |toggle search pattern coloring |
9690
|------------------------+---------+------------------------------------------|
9691
|<display-address> |@ |display full address of sender |
9692
|------------------------+---------+------------------------------------------|
9693
|<next-new> | |jump to the next new message |
9694
|------------------------+---------+------------------------------------------|
9695
|<pipe-message> || |pipe message/attachment to a shell command|
9696
|------------------------+---------+------------------------------------------|
9697
|<help> |? |this screen |
9698
|------------------------+---------+------------------------------------------|
9699
|<next-page> |<Space> |move to the next page |
9700
|------------------------+---------+------------------------------------------|
9701
|<previous-page> |- |move to the previous page |
9702
|------------------------+---------+------------------------------------------|
9703
|<top> |^ |jump to the top of the message |
9704
|------------------------+---------+------------------------------------------|
9705
|<sync-mailbox> |$ |save changes to mailbox |
9706
|------------------------+---------+------------------------------------------|
9707
|<shell-escape> |! |invoke a command in a subshell |
9708
|------------------------+---------+------------------------------------------|
9709
|<enter-command> |: |enter a muttrc command |
9710
|------------------------+---------+------------------------------------------|
9711
|<buffy-list> |. |list mailboxes with new mail |
9712
|------------------------+---------+------------------------------------------|
9713
|<search> |/ |search for a regular expression |
9714
|------------------------+---------+------------------------------------------|
9715
|<search-reverse> |Esc / |search backwards for a regular expression |
9716
|------------------------+---------+------------------------------------------|
9717
|<search-opposite> | |search for next match in opposite |
9719
|------------------------+---------+------------------------------------------|
9720
|<next-line> |<Return> |scroll down one line |
9721
|------------------------+---------+------------------------------------------|
9722
|<jump> | |jump to an index number |
9723
|------------------------+---------+------------------------------------------|
9724
|<next-unread> | |jump to the next unread message |
9725
|------------------------+---------+------------------------------------------|
9726
|<previous-new> | |jump to the previous new message |
9727
|------------------------+---------+------------------------------------------|
9728
|<previous-unread> | |jump to the previous unread message |
9729
|------------------------+---------+------------------------------------------|
9730
|<half-up> | |scroll up 1/2 page |
9731
|------------------------+---------+------------------------------------------|
9732
|<half-down> | |scroll down 1/2 page |
9733
|------------------------+---------+------------------------------------------|
9734
|<previous-line> | |scroll up one line |
9735
|------------------------+---------+------------------------------------------|
9736
|<bottom> | |jump to the bottom of the message |
9737
|------------------------+---------+------------------------------------------|
9738
|<parent-message> |P |jump to parent message in thread |
9739
|------------------------+---------+------------------------------------------|
9740
|<check-traditional-pgp> |Esc P |check for classic PGP |
9741
|------------------------+---------+------------------------------------------|
9742
|<mail-key> |Esc k |mail a PGP public key |
9743
|------------------------+---------+------------------------------------------|
9744
|<extract-keys> |^K |extract supported public keys |
9745
|------------------------+---------+------------------------------------------|
9746
|<forget-passphrase> |^F |wipe passphrase(s) from memory |
9747
|------------------------+---------+------------------------------------------|
9748
|<decrypt-copy> | |make decrypted copy |
9749
|------------------------+---------+------------------------------------------|
9750
|<decrypt-save> | |make decrypted copy and delete |
9751
|------------------------+---------+------------------------------------------|
9752
|<what-key> | |display the keycode for a key press |
9753
+-----------------------------------------------------------------------------+
9155
9758
Table 8.5. Default alias function bindings
9157
┌──────────────┬───────────┬──────────────────────────┐
9158
│ Function │Default key│ Description │
9159
├──────────────┼───────────┼──────────────────────────┤
9160
│delete-entry │d │delete the current entry │
9161
├──────────────┼───────────┼──────────────────────────┤
9162
│undelete-entry│u │undelete the current entry│
9163
└──────────────┴───────────┴──────────────────────────┘
9760
+-------------------------------------------------------+
9761
| Function |Default key| Description |
9762
|----------------+-----------+--------------------------|
9763
|<delete-entry> |d |delete the current entry |
9764
|----------------+-----------+--------------------------|
9765
|<undelete-entry>|u |undelete the current entry|
9766
+-------------------------------------------------------+
9168
9771
Table 8.6. Default query function bindings
9170
┌────────────┬───────────┬───────────────────────────────────────────┐
9171
│ Function │Default key│ Description │
9172
├────────────┼───────────┼───────────────────────────────────────────┤
9173
│create-alias│a │create an alias from a message sender │
9174
├────────────┼───────────┼───────────────────────────────────────────┤
9175
│mail │m │compose a new mail message │
9176
├────────────┼───────────┼───────────────────────────────────────────┤
9177
│query │Q │query external program for addresses │
9178
├────────────┼───────────┼───────────────────────────────────────────┤
9179
│query-append│A │append new query results to current results│
9180
└────────────┴───────────┴───────────────────────────────────────────┘
9773
+----------------------------------------------------------------------+
9774
| Function |Default key| Description |
9775
|--------------+-----------+-------------------------------------------|
9776
|<create-alias>|a |create an alias from a message sender |
9777
|--------------+-----------+-------------------------------------------|
9778
|<mail> |m |compose a new mail message |
9779
|--------------+-----------+-------------------------------------------|
9780
|<query> |Q |query external program for addresses |
9781
|--------------+-----------+-------------------------------------------|
9782
|<query-append>|A |append new query results to current results|
9783
+----------------------------------------------------------------------+
9185
9788
Table 8.7. Default attach function bindings
9187
┌─────────────────────┬──────────┬────────────────────────────────────────────┐
9188
│ Function │ Default │ Description │
9190
├─────────────────────┼──────────┼────────────────────────────────────────────┤
9191
│bounce-message │b │remail a message to another user │
9192
├─────────────────────┼──────────┼────────────────────────────────────────────┤
9193
│display-toggle-weed │h │display message and toggle header weeding │
9194
├─────────────────────┼──────────┼────────────────────────────────────────────┤
9195
│edit-type │^E │edit attachment content type │
9196
├─────────────────────┼──────────┼────────────────────────────────────────────┤
9197
│print-entry │p │print the current entry │
9198
├─────────────────────┼──────────┼────────────────────────────────────────────┤
9199
│save-entry │s │save message/attachment to a file │
9200
├─────────────────────┼──────────┼────────────────────────────────────────────┤
9201
│pipe-entry │| │pipe message/attachment to a shell command │
9202
├─────────────────────┼──────────┼────────────────────────────────────────────┤
9203
│view-mailcap │m │force viewing of attachment using mailcap │
9204
├─────────────────────┼──────────┼────────────────────────────────────────────┤
9205
│reply │r │reply to a message │
9206
├─────────────────────┼──────────┼────────────────────────────────────────────┤
9207
│resend-message │ESC e │use the current message as a template for a │
9209
├─────────────────────┼──────────┼────────────────────────────────────────────┤
9210
│group-reply │g │reply to all recipients │
9211
├─────────────────────┼──────────┼────────────────────────────────────────────┤
9212
│list-reply │L │reply to specified mailing list │
9213
├─────────────────────┼──────────┼────────────────────────────────────────────┤
9214
│forward-message │f │forward a message with comments │
9215
├─────────────────────┼──────────┼────────────────────────────────────────────┤
9216
│view-text │T │view attachment as text │
9217
├─────────────────────┼──────────┼────────────────────────────────────────────┤
9218
│view-attach │RET │view attachment using mailcap entry if │
9220
├─────────────────────┼──────────┼────────────────────────────────────────────┤
9221
│delete-entry │d │delete the current entry │
9222
├─────────────────────┼──────────┼────────────────────────────────────────────┤
9223
│undelete-entry │u │undelete the current entry │
9224
├─────────────────────┼──────────┼────────────────────────────────────────────┤
9225
│collapse-parts │v │Toggle display of subparts │
9226
├─────────────────────┼──────────┼────────────────────────────────────────────┤
9227
│check-traditional-pgp│ESC P │check for classic PGP │
9228
├─────────────────────┼──────────┼────────────────────────────────────────────┤
9229
│extract-keys │^K │extract supported public keys │
9230
├─────────────────────┼──────────┼────────────────────────────────────────────┤
9231
│forget-passphrase │^F │wipe passphrase(s) from memory │
9232
└─────────────────────┴──────────┴────────────────────────────────────────────┘
9790
+-----------------------------------------------------------------------------+
9791
| Function | Default | Description |
9793
|-----------------------+---------+-------------------------------------------|
9794
|<bounce-message> |b |remail a message to another user |
9795
|-----------------------+---------+-------------------------------------------|
9796
|<display-toggle-weed> |h |display message and toggle header weeding |
9797
|-----------------------+---------+-------------------------------------------|
9798
|<edit-type> |^E |edit attachment content type |
9799
|-----------------------+---------+-------------------------------------------|
9800
|<print-entry> |p |print the current entry |
9801
|-----------------------+---------+-------------------------------------------|
9802
|<save-entry> |s |save message/attachment to a file |
9803
|-----------------------+---------+-------------------------------------------|
9804
|<pipe-entry> || |pipe message/attachment to a shell command |
9805
|-----------------------+---------+-------------------------------------------|
9806
|<view-mailcap> |m |force viewing of attachment using mailcap |
9807
|-----------------------+---------+-------------------------------------------|
9808
|<reply> |r |reply to a message |
9809
|-----------------------+---------+-------------------------------------------|
9810
|<resend-message> |Esc e |use the current message as a template for a|
9812
|-----------------------+---------+-------------------------------------------|
9813
|<group-reply> |g |reply to all recipients |
9814
|-----------------------+---------+-------------------------------------------|
9815
|<list-reply> |L |reply to specified mailing list |
9816
|-----------------------+---------+-------------------------------------------|
9817
|<forward-message> |f |forward a message with comments |
9818
|-----------------------+---------+-------------------------------------------|
9819
|<view-text> |T |view attachment as text |
9820
|-----------------------+---------+-------------------------------------------|
9821
|<view-attach> |<Return> |view attachment using mailcap entry if |
9823
|-----------------------+---------+-------------------------------------------|
9824
|<delete-entry> |d |delete the current entry |
9825
|-----------------------+---------+-------------------------------------------|
9826
|<undelete-entry> |u |undelete the current entry |
9827
|-----------------------+---------+-------------------------------------------|
9828
|<collapse-parts> |v |Toggle display of subparts |
9829
|-----------------------+---------+-------------------------------------------|
9830
|<check-traditional-pgp>|Esc P |check for classic PGP |
9831
|-----------------------+---------+-------------------------------------------|
9832
|<extract-keys> |^K |extract supported public keys |
9833
|-----------------------+---------+-------------------------------------------|
9834
|<forget-passphrase> |^F |wipe passphrase(s) from memory |
9835
+-----------------------------------------------------------------------------+
9237
9840
Table 8.8. Default compose function bindings
9239
┌───────────────────┬──────────┬──────────────────────────────────────────────┐
9240
│ Function │ Default │ Description │
9242
├───────────────────┼──────────┼──────────────────────────────────────────────┤
9243
│attach-file │a │attach file(s) to this message │
9244
├───────────────────┼──────────┼──────────────────────────────────────────────┤
9245
│attach-message │A │attach message(s) to this message │
9246
├───────────────────┼──────────┼──────────────────────────────────────────────┤
9247
│edit-bcc │b │edit the BCC list │
9248
├───────────────────┼──────────┼──────────────────────────────────────────────┤
9249
│edit-cc │c │edit the CC list │
9250
├───────────────────┼──────────┼──────────────────────────────────────────────┤
9251
│copy-file │C │save message/attachment to a file │
9252
├───────────────────┼──────────┼──────────────────────────────────────────────┤
9253
│detach-file │D │delete the current entry │
9254
├───────────────────┼──────────┼──────────────────────────────────────────────┤
9255
│toggle-disposition │^D │toggle disposition between inline/attachment │
9256
├───────────────────┼──────────┼──────────────────────────────────────────────┤
9257
│edit-description │d │edit attachment description │
9258
├───────────────────┼──────────┼──────────────────────────────────────────────┤
9259
│edit-message │e │edit the message │
9260
├───────────────────┼──────────┼──────────────────────────────────────────────┤
9261
│edit-headers │E │edit the message with headers │
9262
├───────────────────┼──────────┼──────────────────────────────────────────────┤
9263
│edit-file │^X e │edit the file to be attached │
9264
├───────────────────┼──────────┼──────────────────────────────────────────────┤
9265
│edit-encoding │^E │edit attachment transfer-encoding │
9266
├───────────────────┼──────────┼──────────────────────────────────────────────┤
9267
│edit-from │ESC f │edit the from field │
9268
├───────────────────┼──────────┼──────────────────────────────────────────────┤
9269
│edit-fcc │f │enter a file to save a copy of this message in│
9270
├───────────────────┼──────────┼──────────────────────────────────────────────┤
9271
│filter-entry │F │filter attachment through a shell command │
9272
├───────────────────┼──────────┼──────────────────────────────────────────────┤
9273
│get-attachment │G │get a temporary copy of an attachment │
9274
├───────────────────┼──────────┼──────────────────────────────────────────────┤
9275
│display-toggle-weed│h │display message and toggle header weeding │
9276
├───────────────────┼──────────┼──────────────────────────────────────────────┤
9277
│ispell │i │run ispell on the message │
9278
├───────────────────┼──────────┼──────────────────────────────────────────────┤
9279
│print-entry │l │print the current entry │
9280
├───────────────────┼──────────┼──────────────────────────────────────────────┤
9281
│edit-mime │m │edit attachment using mailcap entry │
9282
├───────────────────┼──────────┼──────────────────────────────────────────────┤
9283
│new-mime │n │compose new attachment using mailcap entry │
9284
├───────────────────┼──────────┼──────────────────────────────────────────────┤
9285
│postpone-message │P │save this message to send later │
9286
├───────────────────┼──────────┼──────────────────────────────────────────────┤
9287
│edit-reply-to │r │edit the Reply-To field │
9288
├───────────────────┼──────────┼──────────────────────────────────────────────┤
9289
│rename-file │R │rename/move an attached file │
9290
├───────────────────┼──────────┼──────────────────────────────────────────────┤
9291
│edit-subject │s │edit the subject of this message │
9292
├───────────────────┼──────────┼──────────────────────────────────────────────┤
9293
│edit-to │t │edit the TO list │
9294
├───────────────────┼──────────┼──────────────────────────────────────────────┤
9295
│edit-type │^T │edit attachment content type │
9296
├───────────────────┼──────────┼──────────────────────────────────────────────┤
9297
│write-fcc │w │write the message to a folder │
9298
├───────────────────┼──────────┼──────────────────────────────────────────────┤
9299
│toggle-unlink │u │toggle whether to delete file after sending it│
9300
├───────────────────┼──────────┼──────────────────────────────────────────────┤
9301
│toggle-recode │not bound │toggle recoding of this attachment │
9302
├───────────────────┼──────────┼──────────────────────────────────────────────┤
9303
│update-encoding │U │update an attachment's encoding info │
9304
├───────────────────┼──────────┼──────────────────────────────────────────────┤
9305
│view-attach │RET │view attachment using mailcap entry if │
9307
├───────────────────┼──────────┼──────────────────────────────────────────────┤
9308
│send-message │y │send the message │
9309
├───────────────────┼──────────┼──────────────────────────────────────────────┤
9310
│pipe-entry │| │pipe message/attachment to a shell command │
9311
├───────────────────┼──────────┼──────────────────────────────────────────────┤
9312
│attach-key │ESC k │attach a PGP public key │
9313
├───────────────────┼──────────┼──────────────────────────────────────────────┤
9314
│pgp-menu │p │show PGP options │
9315
├───────────────────┼──────────┼──────────────────────────────────────────────┤
9316
│forget-passphrase │^F │wipe passphrase(s) from memory │
9317
├───────────────────┼──────────┼──────────────────────────────────────────────┤
9318
│smime-menu │S │show S/MIME options │
9319
├───────────────────┼──────────┼──────────────────────────────────────────────┤
9320
│mix │M │send the message through a mixmaster remailer │
9322
└───────────────────┴──────────┴──────────────────────────────────────────────┘
9842
+-----------------------------------------------------------------------------+
9843
| Function | Default | Description |
9845
|---------------------+----------+--------------------------------------------|
9846
|<attach-file> |a |attach file(s) to this message |
9847
|---------------------+----------+--------------------------------------------|
9848
|<attach-message> |A |attach message(s) to this message |
9849
|---------------------+----------+--------------------------------------------|
9850
|<edit-bcc> |b |edit the BCC list |
9851
|---------------------+----------+--------------------------------------------|
9852
|<edit-cc> |c |edit the CC list |
9853
|---------------------+----------+--------------------------------------------|
9854
|<copy-file> |C |save message/attachment to a file |
9855
|---------------------+----------+--------------------------------------------|
9856
|<detach-file> |D |delete the current entry |
9857
|---------------------+----------+--------------------------------------------|
9858
|<toggle-disposition> |^D |toggle disposition between inline/attachment|
9859
|---------------------+----------+--------------------------------------------|
9860
|<edit-description> |d |edit attachment description |
9861
|---------------------+----------+--------------------------------------------|
9862
|<edit-message> |e |edit the message |
9863
|---------------------+----------+--------------------------------------------|
9864
|<edit-headers> |E |edit the message with headers |
9865
|---------------------+----------+--------------------------------------------|
9866
|<edit-file> |^X e |edit the file to be attached |
9867
|---------------------+----------+--------------------------------------------|
9868
|<edit-encoding> |^E |edit attachment transfer-encoding |
9869
|---------------------+----------+--------------------------------------------|
9870
|<edit-from> |Esc f |edit the from field |
9871
|---------------------+----------+--------------------------------------------|
9872
|<edit-fcc> |f |enter a file to save a copy of this message |
9874
|---------------------+----------+--------------------------------------------|
9875
|<filter-entry> |F |filter attachment through a shell command |
9876
|---------------------+----------+--------------------------------------------|
9877
|<get-attachment> |G |get a temporary copy of an attachment |
9878
|---------------------+----------+--------------------------------------------|
9879
|<display-toggle-weed>|h |display message and toggle header weeding |
9880
|---------------------+----------+--------------------------------------------|
9881
|<ispell> |i |run ispell on the message |
9882
|---------------------+----------+--------------------------------------------|
9883
|<print-entry> |l |print the current entry |
9884
|---------------------+----------+--------------------------------------------|
9885
|<edit-mime> |m |edit attachment using mailcap entry |
9886
|---------------------+----------+--------------------------------------------|
9887
|<new-mime> |n |compose new attachment using mailcap entry |
9888
|---------------------+----------+--------------------------------------------|
9889
|<postpone-message> |P |save this message to send later |
9890
|---------------------+----------+--------------------------------------------|
9891
|<edit-reply-to> |r |edit the Reply-To field |
9892
|---------------------+----------+--------------------------------------------|
9893
|<rename-file> |R |rename/move an attached file |
9894
|---------------------+----------+--------------------------------------------|
9895
|<edit-subject> |s |edit the subject of this message |
9896
|---------------------+----------+--------------------------------------------|
9897
|<edit-to> |t |edit the TO list |
9898
|---------------------+----------+--------------------------------------------|
9899
|<edit-type> |^T |edit attachment content type |
9900
|---------------------+----------+--------------------------------------------|
9901
|<write-fcc> |w |write the message to a folder |
9902
|---------------------+----------+--------------------------------------------|
9903
|<toggle-unlink> |u |toggle whether to delete file after sending |
9905
|---------------------+----------+--------------------------------------------|
9906
|<toggle-recode> | |toggle recoding of this attachment |
9907
|---------------------+----------+--------------------------------------------|
9908
|<update-encoding> |U |update an attachment's encoding info |
9909
|---------------------+----------+--------------------------------------------|
9910
|<view-attach> |<Return> |view attachment using mailcap entry if |
9912
|---------------------+----------+--------------------------------------------|
9913
|<send-message> |y |send the message |
9914
|---------------------+----------+--------------------------------------------|
9915
|<pipe-entry> || |pipe message/attachment to a shell command |
9916
|---------------------+----------+--------------------------------------------|
9917
|<attach-key> |Esc k |attach a PGP public key |
9918
|---------------------+----------+--------------------------------------------|
9919
|<pgp-menu> |p |show PGP options |
9920
|---------------------+----------+--------------------------------------------|
9921
|<forget-passphrase> |^F |wipe passphrase(s) from memory |
9922
|---------------------+----------+--------------------------------------------|
9923
|<smime-menu> |S |show S/MIME options |
9924
|---------------------+----------+--------------------------------------------|
9925
|<mix> |M |send the message through a mixmaster |
9926
| | |remailer chain |
9927
+-----------------------------------------------------------------------------+
9327
9932
Table 8.9. Default postpone function bindings
9329
┌──────────────┬───────────┬──────────────────────────┐
9330
│ Function │Default key│ Description │
9331
├──────────────┼───────────┼──────────────────────────┤
9332
│delete-entry │d │delete the current entry │
9333
├──────────────┼───────────┼──────────────────────────┤
9334
│undelete-entry│u │undelete the current entry│
9335
└──────────────┴───────────┴──────────────────────────┘
9934
+-------------------------------------------------------+
9935
| Function |Default key| Description |
9936
|----------------+-----------+--------------------------|
9937
|<delete-entry> |d |delete the current entry |
9938
|----------------+-----------+--------------------------|
9939
|<undelete-entry>|u |undelete the current entry|
9940
+-------------------------------------------------------+
9340
9945
Table 8.10. Default browser function bindings
9342
┌─────────────────┬───────────┬───────────────────────────────────────────────┐
9343
│ Function │Default key│ Description │
9344
├─────────────────┼───────────┼───────────────────────────────────────────────┤
9345
│change-dir │c │change directories │
9346
├─────────────────┼───────────┼───────────────────────────────────────────────┤
9347
│display-filename │@ │display the currently selected file's name │
9348
├─────────────────┼───────────┼───────────────────────────────────────────────┤
9349
│enter-mask │m │enter a file mask │
9350
├─────────────────┼───────────┼───────────────────────────────────────────────┤
9351
│sort │o │sort messages │
9352
├─────────────────┼───────────┼───────────────────────────────────────────────┤
9353
│sort-reverse │O │sort messages in reverse order │
9354
├─────────────────┼───────────┼───────────────────────────────────────────────┤
9355
│select-new │N │select a new file in this directory │
9356
├─────────────────┼───────────┼───────────────────────────────────────────────┤
9357
│check-new │not bound │check mailboxes for new mail │
9358
├─────────────────┼───────────┼───────────────────────────────────────────────┤
9359
│toggle-mailboxes │TAB │toggle whether to browse mailboxes or all files│
9360
├─────────────────┼───────────┼───────────────────────────────────────────────┤
9361
│view-file │Space │view file │
9362
├─────────────────┼───────────┼───────────────────────────────────────────────┤
9363
│buffy-list │. │list mailboxes with new mail │
9364
├─────────────────┼───────────┼───────────────────────────────────────────────┤
9365
│create-mailbox │C │create a new mailbox (IMAP only) │
9366
├─────────────────┼───────────┼───────────────────────────────────────────────┤
9367
│delete-mailbox │d │delete the current mailbox (IMAP only) │
9368
├─────────────────┼───────────┼───────────────────────────────────────────────┤
9369
│rename-mailbox │r │rename the current mailbox (IMAP only) │
9370
├─────────────────┼───────────┼───────────────────────────────────────────────┤
9371
│subscribe │s │subscribe to current mailbox (IMAP only) │
9372
├─────────────────┼───────────┼───────────────────────────────────────────────┤
9373
│unsubscribe │u │unsubscribe from current mailbox (IMAP only) │
9374
├─────────────────┼───────────┼───────────────────────────────────────────────┤
9375
│toggle-subscribed│T │toggle view all/subscribed mailboxes (IMAP │
9377
└─────────────────┴───────────┴───────────────────────────────────────────────┘
9947
+-----------------------------------------------------------------------------+
9948
| Function | Default | Description |
9950
|-------------------+----------+----------------------------------------------|
9951
|<change-dir> |c |change directories |
9952
|-------------------+----------+----------------------------------------------|
9953
|<display-filename> |@ |display the currently selected file's name |
9954
|-------------------+----------+----------------------------------------------|
9955
|<enter-mask> |m |enter a file mask |
9956
|-------------------+----------+----------------------------------------------|
9957
|<sort> |o |sort messages |
9958
|-------------------+----------+----------------------------------------------|
9959
|<sort-reverse> |O |sort messages in reverse order |
9960
|-------------------+----------+----------------------------------------------|
9961
|<select-new> |N |select a new file in this directory |
9962
|-------------------+----------+----------------------------------------------|
9963
|<check-new> | |check mailboxes for new mail |
9964
|-------------------+----------+----------------------------------------------|
9965
|<toggle-mailboxes> |<Tab> |toggle whether to browse mailboxes or all |
9967
|-------------------+----------+----------------------------------------------|
9968
|<view-file> |<Space> |view file |
9969
|-------------------+----------+----------------------------------------------|
9970
|<buffy-list> |. |list mailboxes with new mail |
9971
|-------------------+----------+----------------------------------------------|
9972
|<create-mailbox> |C |create a new mailbox (IMAP only) |
9973
|-------------------+----------+----------------------------------------------|
9974
|<delete-mailbox> |d |delete the current mailbox (IMAP only) |
9975
|-------------------+----------+----------------------------------------------|
9976
|<rename-mailbox> |r |rename the current mailbox (IMAP only) |
9977
|-------------------+----------+----------------------------------------------|
9978
|<subscribe> |s |subscribe to current mailbox (IMAP only) |
9979
|-------------------+----------+----------------------------------------------|
9980
|<unsubscribe> |u |unsubscribe from current mailbox (IMAP only) |
9981
|-------------------+----------+----------------------------------------------|
9982
|<toggle-subscribed>|T |toggle view all/subscribed mailboxes (IMAP |
9984
+-----------------------------------------------------------------------------+
9382
9989
Table 8.11. Default pgp function bindings
9384
┌──────────┬───────────┬───────────────────────┐
9385
│ Function │Default key│ Description │
9386
├──────────┼───────────┼───────────────────────┤
9387
│verify-key│c │verify a PGP public key│
9388
├──────────┼───────────┼───────────────────────┤
9389
│view-name │% │view the key's user id │
9390
└──────────┴───────────┴───────────────────────┘
9991
+------------------------------------------------+
9992
| Function |Default key| Description |
9993
|------------+-----------+-----------------------|
9994
|<verify-key>|c |verify a PGP public key|
9995
|------------+-----------+-----------------------|
9996
|<view-name> |% |view the key's user id |
9997
+------------------------------------------------+
9395
10002
Table 8.12. Default smime function bindings
9397
┌──────────┬───────────┬───────────────────────┐
9398
│ Function │Default key│ Description │
9399
├──────────┼───────────┼───────────────────────┤
9400
│verify-key│c │verify a PGP public key│
9401
├──────────┼───────────┼───────────────────────┤
9402
│view-name │% │view the key's user id │
9403
└──────────┴───────────┴───────────────────────┘
10004
+------------------------------------------------+
10005
| Function |Default key| Description |
10006
|------------+-----------+-----------------------|
10007
|<verify-key>|c |verify a PGP public key|
10008
|------------+-----------+-----------------------|
10009
|<view-name> |% |view the key's user id |
10010
+------------------------------------------------+
9408
10015
Table 8.13. Default mix function bindings
9410
┌──────────┬───────────┬────────────────────────────────────────┐
9411
│ Function │Default key│ Description │
9412
├──────────┼───────────┼────────────────────────────────────────┤
9413
│accept │RET │Accept the chain constructed │
9414
├──────────┼───────────┼────────────────────────────────────────┤
9415
│append │a │Append a remailer to the chain │
9416
├──────────┼───────────┼────────────────────────────────────────┤
9417
│insert │i │Insert a remailer into the chain │
9418
├──────────┼───────────┼────────────────────────────────────────┤
9419
│delete │d │Delete a remailer from the chain │
9420
├──────────┼───────────┼────────────────────────────────────────┤
9421
│chain-prev│left │Select the previous element of the chain│
9422
├──────────┼───────────┼────────────────────────────────────────┤
9423
│chain-next│right │Select the next element of the chain │
9424
└──────────┴───────────┴────────────────────────────────────────┘
10017
+-----------------------------------------------------------------+
10018
| Function |Default key| Description |
10019
|------------+-----------+----------------------------------------|
10020
|<accept> |<Return> |Accept the chain constructed |
10021
|------------+-----------+----------------------------------------|
10022
|<append> |a |Append a remailer to the chain |
10023
|------------+-----------+----------------------------------------|
10024
|<insert> |i |Insert a remailer into the chain |
10025
|------------+-----------+----------------------------------------|
10026
|<delete> |d |Delete a remailer from the chain |
10027
|------------+-----------+----------------------------------------|
10028
|<chain-prev>|<Left> |Select the previous element of the chain|
10029
|------------+-----------+----------------------------------------|
10030
|<chain-next>|<Right> |Select the next element of the chain |
10031
+-----------------------------------------------------------------+
9429
10036
Table 8.14. Default editor function bindings
9431
┌───────────────┬───────────┬─────────────────────────────────────────────────┐
9432
│ Function │Default key│ Description │
9433
├───────────────┼───────────┼─────────────────────────────────────────────────┤
9434
│bol │^A │jump to the beginning of the line │
9435
├───────────────┼───────────┼─────────────────────────────────────────────────┤
9436
│backward-char │^B │move the cursor one character to the left │
9437
├───────────────┼───────────┼─────────────────────────────────────────────────┤
9438
│backward-word │ESC b │move the cursor to the beginning of the word │
9439
├───────────────┼───────────┼─────────────────────────────────────────────────┤
9440
│capitalize-word│ESC c │capitalize the word │
9441
├───────────────┼───────────┼─────────────────────────────────────────────────┤
9442
│downcase-word │ESC l │convert the word to lower case │
9443
├───────────────┼───────────┼─────────────────────────────────────────────────┤
9444
│upcase-word │ESC u │convert the word to upper case │
9445
├───────────────┼───────────┼─────────────────────────────────────────────────┤
9446
│delete-char │^D │delete the char under the cursor │
9447
├───────────────┼───────────┼─────────────────────────────────────────────────┤
9448
│eol │^E │jump to the end of the line │
9449
├───────────────┼───────────┼─────────────────────────────────────────────────┤
9450
│forward-char │^F │move the cursor one character to the right │
9451
├───────────────┼───────────┼─────────────────────────────────────────────────┤
9452
│forward-word │ESC f │move the cursor to the end of the word │
9453
├───────────────┼───────────┼─────────────────────────────────────────────────┤
9454
│backspace │Backspace │delete the char in front of the cursor │
9455
├───────────────┼───────────┼─────────────────────────────────────────────────┤
9456
│kill-eol │^K │delete chars from cursor to end of line │
9457
├───────────────┼───────────┼─────────────────────────────────────────────────┤
9458
│kill-eow │ESC d │delete chars from the cursor to the end of the │
9460
├───────────────┼───────────┼─────────────────────────────────────────────────┤
9461
│kill-line │^U │delete all chars on the line │
9462
├───────────────┼───────────┼─────────────────────────────────────────────────┤
9463
│quote-char │^V │quote the next typed key │
9464
├───────────────┼───────────┼─────────────────────────────────────────────────┤
9465
│kill-word │^W │delete the word in front of the cursor │
9466
├───────────────┼───────────┼─────────────────────────────────────────────────┤
9467
│complete │TAB │complete filename or alias │
9468
├───────────────┼───────────┼─────────────────────────────────────────────────┤
9469
│complete-query │^T │complete address with query │
9470
├───────────────┼───────────┼─────────────────────────────────────────────────┤
9471
│buffy-cycle │Space │cycle among incoming mailboxes │
9472
├───────────────┼───────────┼─────────────────────────────────────────────────┤
9473
│history-up │not bound │scroll up through the history list │
9474
├───────────────┼───────────┼─────────────────────────────────────────────────┤
9475
│history-down │not bound │scroll down through the history list │
9476
├───────────────┼───────────┼─────────────────────────────────────────────────┤
9477
│transpose-chars│not bound │transpose character under cursor with previous │
9478
└───────────────┴───────────┴─────────────────────────────────────────────────┘
10038
+-----------------------------------------------------------------------------+
10039
| Function |Default key| Description |
10040
|-----------------+-----------+-----------------------------------------------|
10041
|<bol> |^A |jump to the beginning of the line |
10042
|-----------------+-----------+-----------------------------------------------|
10043
|<backward-char> |^B |move the cursor one character to the left |
10044
|-----------------+-----------+-----------------------------------------------|
10045
|<backward-word> |Esc b |move the cursor to the beginning of the word |
10046
|-----------------+-----------+-----------------------------------------------|
10047
|<capitalize-word>|Esc c |capitalize the word |
10048
|-----------------+-----------+-----------------------------------------------|
10049
|<downcase-word> |Esc l |convert the word to lower case |
10050
|-----------------+-----------+-----------------------------------------------|
10051
|<upcase-word> |Esc u |convert the word to upper case |
10052
|-----------------+-----------+-----------------------------------------------|
10053
|<delete-char> |^D |delete the char under the cursor |
10054
|-----------------+-----------+-----------------------------------------------|
10055
|<eol> |^E |jump to the end of the line |
10056
|-----------------+-----------+-----------------------------------------------|
10057
|<forward-char> |^F |move the cursor one character to the right |
10058
|-----------------+-----------+-----------------------------------------------|
10059
|<forward-word> |Esc f |move the cursor to the end of the word |
10060
|-----------------+-----------+-----------------------------------------------|
10061
|<backspace> |<Backspace>|delete the char in front of the cursor |
10062
|-----------------+-----------+-----------------------------------------------|
10063
|<kill-eol> |^K |delete chars from cursor to end of line |
10064
|-----------------+-----------+-----------------------------------------------|
10065
|<kill-eow> |Esc d |delete chars from the cursor to the end of the |
10067
|-----------------+-----------+-----------------------------------------------|
10068
|<kill-line> |^U |delete all chars on the line |
10069
|-----------------+-----------+-----------------------------------------------|
10070
|<quote-char> |^V |quote the next typed key |
10071
|-----------------+-----------+-----------------------------------------------|
10072
|<kill-word> |^W |delete the word in front of the cursor |
10073
|-----------------+-----------+-----------------------------------------------|
10074
|<complete> |<Tab> |complete filename or alias |
10075
|-----------------+-----------+-----------------------------------------------|
10076
|<complete-query> |^T |complete address with query |
10077
|-----------------+-----------+-----------------------------------------------|
10078
|<buffy-cycle> |<Space> |cycle among incoming mailboxes |
10079
|-----------------+-----------+-----------------------------------------------|
10080
|<history-up> | |scroll up through the history list |
10081
|-----------------+-----------+-----------------------------------------------|
10082
|<history-down> | |scroll down through the history list |
10083
|-----------------+-----------+-----------------------------------------------|
10084
|<transpose-chars>| |transpose character under cursor with previous |
10085
+-----------------------------------------------------------------------------+
9481
10088
Chapter 9. Miscellany