Changes between Version 1 and Version 2 of MuttGuide/Actions


Ignore:
Timestamp:
Oct 27, 2013 6:41:27 PM (4 years ago)
Author:
MichaelRay
Comment:

minor fixes

Legend:

Unmodified
Added
Removed
Modified
  • MuttGuide/Actions

    v1 v2  
    1 Once you've mutt up&running, you need to command your mutt application in interactive use.
     1Once you've gotten mutt up and running, you need to configure your mutt application for interactive use.
    22
    33== Modes ==
    44Normally, mutt starts in "index" mode, displaying the content of your "inbox" (see /Folders).
    5 <br>
     5[[br]]
    66Depending on your course of action, you can enter some other modes, here the full list:
    77=== primary modes ===
    8 ;"index": list the eMails of an openend folder, it's the main mode.
     8;"index": list the emails of an opened folder, it's the main mode.
    99;"pager": display a selected e-mail.
    1010;"attach": list the parts of MIME attachments.
    11 ;"compose": set up a new eMail to be sent out.
     11;"compose": set up a new email to be sent out.
    1212;"browser": directory listing when searching for folder to change to.
    1313=== sub-modes ===
    1414;"alias": list aliases (in mutt, your collection of aliases is your address book) to choose from.
    1515;"query": often used to reference a database, a common protocol being LDAP.
    16 ;"postpone": list of postpones e-mails to select which one to continue.
     16;"postpone": list of postponed e-mails to selecting for editing.
    1717;"pgp": list of PGP or GnuPG keys, depending on your configuration.
    1818;"editor": the input line when you are supposed to enter some text.
     
    2424You might want to have some CheatSheets for some often used default bindings.
    2525
    26 Some actions are available in more than 1 mode, and most of those commands are shared between "index" and "pager".
     26Some actions are available in more than one mode, and most of those commands are shared between "index" and "pager".
    2727Yet, to control the same action in both modes with the same key requires that you configure the key for both separately.
    2828 * bind index K mail
     
    3030
    3131== Tagging: applying a <function> to multiple messages ==
    32 There are 2 special cmds available in several modes: <tt>tag, tag-prefix</tt>.
     32There are two special commands available in several modes: '''tag, tag-prefix'''.
    3333With "tag" you select a list of messages to which a subsequent '''built-in''' <function> should be applied.
    3434As long as you don't change the mode (or folder in index mode),
     
    4040
    4141Also RTFM about "auto_tag, delete_untag, print_split, print_decode, pipe_split, pipe_decode"
    42 for your options how to adjust <tag-prefix> behaviour.
     42for your options how to adjust <tag-prefix> behavior.
    4343
    4444== Macros ==
    45 You can combine a sequence of actions with a single keystrike with the help of macros.
     45You can combine a sequence of actions with a single keystroke by using macros.
    4646They are defined like regular key bindings, except that they take not only a single function as argument,
    4747but a series of keys or "<functions>".
     
    4949You can specify literal keys, which is extremely useful to fill in dialog input that you normaly enter manually.
    5050However, you should limit literal keys exactly to this purpose of editor input.
    51 For portability of a macro into the environment of another user's keybindings it's recommended
    52 that you use the "<function>" syntax to call actions rather than your currently bound key for that function,
    53 even though it looks more complicated.
     51For the portability of a macro into the environment of another user's keybindings it is recommended
     52that you use the "<function>" syntax to call actions rather than your currently bound key for that function,even though it looks more complicated.
    5453 * bad:  macro pager K 'c+bla\nm'
    5554 * good: macro pager K '<change-folder>+bla<enter><mail>'
     
    5958== TAB completion in "editor" mode ==
    6059In every prompt where you have to enter a folder or alias,
    61 mutt will autocomplete a partially given path (item for alias) by pressing the <tt>TAB</tt> key.
     60mutt will autocomplete a partially given path (item for alias) by pressing the '''TAB''' key.
    6261This works even with the shortcuts & remote folders (see /Folders).
    6362
    6463When mutt has reached a point where it can't auto-complete on its own (no more or too many matches),
    65 you can hit <tt>TAB</tt> another time ("TAB-TAB") to make mutt enter "'''folder browser'''" mode:
     64you can hit '''TAB''' another time ("TAB-TAB") to make mutt enter "'''folder browser'''" mode:
    6665mutt shows all entries matching the given (partial) path. That's the same as "c?" == start with empty partial path.
    67 Have a look for "<tt>$mask</tt>" to set personal filters for files displayed.
     66Have a look for "'''$mask'''" to set personal filters for files displayed.
    6867
    6968Note: if the browsing after "c?" or "c<TAB><TAB>" ends in a '''different''' directory than you started,
    7069then the internal "browsing directory" for the '''next directory scan''' will be set to that '''last browsed directory'''.
    7170This directory is also used as '''current relative''' for any file operation '''without full path'''.
    72 The initial "browsing directory" is set to the value of <tt>$folder</tt>.
     71The initial "browsing directory" is set to the value of '''$folder'''.
    7372To make sure that you start out your browsing with the "$folder" base even after changing dirs,
    7473always use "+" or "=" as initial path to be completed! (see /Folders)
     
    8988so that you can move to marked as deleted messages, which normally are jumped over.
    9089<br>
    91 The difference between "unread" and "new" is that if instructed via <tt>$mark_old</tt>,
     90The difference between "unread" and "new" is that if instructed via '''$mark_old''',
    9291then mutt will mark new but yet unread messages as "old" when you leave the folder. See /Index.
    9392
     
    9796 * scroll current message to top, bottom, middle of screen.
    9897
    99 === special system cmds ===
    100  * ":" let's you enter a muttrc cmd to be executed once (useful "<tt>:set ?var</tt>" to see current value)
    101  * "!" invokes a cmd-shell, returns to mutt when you exit the shell
     98=== special system commands ===
     99 * ":" let's you enter a muttrc cmd to be executed once (useful "''':set ?var'''" to see current value)
     100 * "!" invokes a command-shell, returns to mutt when you exit the shell
    102101 * quit: end mutt after saving changes to current folder
    103102 * exit: end mutt '''without''' saving changes to current folder
    104  * create-alias, edit current msg,
     103 * create-alias, edit current message,
    105104
    106105== Index + Pager mode ==
     
    119118 * auto_view, $forward_decode
    120119 * pipe_sep, pipe_split, print_*
    121  * toggle weediing, toggle quoted, skip quoted: quote-regexp
     120 * toggle weeding, toggle quoted, skip quoted: quote-regexp
    122121
    123122=== get/ check new mail ===
     
    134133
    135134Forwarding messages as attachments has its advantages and disadvantages.
    136 It is advantageous because, in essence, you are sending a complete copy of the message to the receipient.
    137 All headers are kept intact, which can be helpful, for example, in reporting spammers.
    138 On the other hand, if you want to be able to see and work with the original message (ideal for mailing lists and casual e-mails),
    139 then it is safe to leave $mime_forward alone.
     135The advantage is that you are sending a complete copy of the message to the recipient.
     136All headers are kept intact, which can be helpful for reporting spammers.
     137On the other hand, if you want to be able to see and work with the original message (ideal for mailing lists and casual e-mails), then it is safe to leave $mime_forward alone.
    140138
    141139Keep in mind that $mime_forward is a 'quadoption' variable, and by setting it to 'ask-yes' or 'ask-no', you will be prompted each time you forward.