<para>
You can remap the <emphasis>editor</emphasis> functions using the
- <muttng-doc:command name="bind"/> command. For example, to make
+ <muttng-doc:cmdref name="bind"/> command. For example, to make
the <emphasis>Delete</emphasis> key delete the character in front
of the cursor rather than under, you could use
</para>
``_'' for denoting underline. Mutt-ng will attempt to display
these
in bold and underline respectively if your terminal supports them. If
- not, you can use the bold and underline <muttng-doc:command name="color"/>
+ not, you can use the bold and underline <muttng-doc:cmdref name="color"/>
objects to specify a color or mono attribute for them.
</para>
<para>
Mutt-ng uses these attributes for handling text/enriched messages,
and they
- can also be used by an external <muttng-doc:command name="auto-view"/>
+ can also be used by an external <muttng-doc:cmdref name="auto_view"/>
script for highlighting purposes. <emphasis role="bold">Note:</emphasis> If you change the colors for your
display, for example by changing the color associated with color2 for
your xterm, then that color will be used instead of green.
<para>
Creates a new alias based upon the current message (or prompts for a
- new one). Once editing is complete, an <muttng-doc:command name="alias"/>
+ new one). Once editing is complete, an <muttng-doc:cmdref name="alias"/>
command is added to the file specified by the <muttng-doc:varref name="alias-file"/>
variable for future use. <emphasis role="bold">Note:</emphasis>
Specifying an <muttng-doc:varref name="alias-file"/>
- does not add the aliases specified there-in, you must also <muttng-doc:command name="source"/>
+ does not add the aliases specified there-in, you must also <muttng-doc:cmdref name="source"/>
the file.
</para>
</para>
<para>
- Toggles the weeding of message header fields specified by <muttng-doc:command name="ignore"/>
+ Toggles the weeding of message header fields specified by <muttng-doc:cmdref name="ignore"/>
commands.
</para>
a
configuration file. A common use is to check the settings of
variables, or
- in conjunction with <muttng-doc:command name="macro"/> to change
+ in conjunction with <muttng-doc:cmdref name="macro"/> to change
settings on the
fly.
</para>
<para>
Reply to the current or tagged message(s) by extracting any addresses
which
- match the regular expressions given by the <muttng-doc:command name="lists"/>
+ match the regular expressions given by the <muttng-doc:cmdref name="lists"/>
commands, but also honor any <literal>Mail-Followup-To</literal>
header(s) if the
<muttng-doc:varref name="honor-followup-to"/>
<para>
- <screen>
-To:</screen>
+ <muttng-doc:lstmail>
+To:</muttng-doc:lstmail>
</para>
<para>
- <screen>
+ <muttng-doc:lstconf>
set editor = "vim +/^$/ -c ':set tw=72'"
set editor = "nano"
-set editor = "emacs"</screen>
+set editor = "emacs"</muttng-doc:lstconf>
</para>
<para>
- <screen>
-set edit_headers</screen>
+ <muttng-doc:lstconf>
+set edit_headers</muttng-doc:lstconf>
</para>
<para>
- <screen>
+ <muttng-doc:lstmail>
On Mon, Mar 07, 2005 at 05:02:12PM +0100, Michael Svensson wrote:
> Bill, can you please send last month's progress report to Mr.
> Morgan? We also urgently need the cost estimation for the new
> production server that we want to set up before our customer's
-> project will go live.</screen>
+> project will go live.</muttng-doc:lstmail>
</para>
<para>
The quote attribution is configurable, by default it is set to
- <screen>
-set attribution = "On %d, %n wrote:"</screen>
+ <muttng-doc:lstconf>
+set attribution = "On %d, %n wrote:"</muttng-doc:lstconf>
</para>
<para>
It can also be set to something more compact, e.g.
- <screen>
-set attribution = "attribution="* %n <%a> [%(%y-%m-%d %H:%M)]:"</screen>
+ <muttng-doc:lstconf>
+set attribution = "attribution="* %n <%a> [%(%y-%m-%d %H:%M)]:"</muttng-doc:lstconf>
</para>
<para>
The example above results in the following attribution:
- <screen>
+ <muttng-doc:lstmail>
* Michael Svensson <svensson@foobar.com> [05-03-06 17:02]:
> Bill, can you please send last month's progress report to Mr.
> Morgan? We also urgently need the cost estimation for the new
> production server that we want to set up before our customer's
-> project will go live.</screen>
+> project will go live.</muttng-doc:lstmail>
</para>
<para>
- <screen>
-lists linuxevent@luga\.at vuln-dev@ mutt-ng-users@</screen>
+ <muttng-doc:lstconf>
+lists linuxevent@luga\.at vuln-dev@ mutt-ng-users@</muttng-doc:lstconf>
</para>
<para>
You can also attach files to your message by specifying
- <screen>
-Attach: filename [description]</screen>
+ <muttng-doc:lstmail>
+Attach: filename [description]</muttng-doc:lstmail>
where <emphasis>filename</emphasis> is the file to attach and <emphasis>
description
<para>
If you want to use PGP, you can specify
- <screen>
-Pgp: [E | S | S id]</screen>
+ <muttng-doc:lstmail>
+Pgp: [E | S | S id]</muttng-doc:lstmail>
``E'' encrypts, ``S'' signs and
``S<id>'' signs with the given key, setting
<para>
- <screen>
+ <muttng-doc:lstmail>
----- Forwarded message from Lucas User <luser@example.com> -----
From: Lucas User <luser@example.com>
Pay me EUR 50,000.- cash or your favorite stuffed animal will die
a horrible death.
------ End forwarded message -----</screen>
+----- End forwarded message -----</muttng-doc:lstmail>
</para>
When multiple commands are used, they must be separated by a semicolon
(;).
- <screen>
-set realname='Mutt-ng user' ; ignore x-</screen>
+ <muttng-doc:lstconf>
+set realname='Mutt-ng user' ; ignore x-</muttng-doc:lstconf>
The hash mark, or pound sign
(``#''), is used as a ``comment'' character. You can use it to
<para>
- <screen>
-my_hdr X-Disclaimer: Why are you listening to me? # This is a comment</screen>
+ <muttng-doc:lstconf>
+my_hdr X-Disclaimer: Why are you listening to me? # This is a comment</muttng-doc:lstconf>
</para>
interpreted
character.
- <screen>
-set realname="Michael \"MuttDude\" Elkins"</screen>
+ <muttng-doc:lstconf>
+set realname="Michael \"MuttDude\" Elkins"</muttng-doc:lstconf>
</para>
<para>
- <screen>
+ <muttng-doc:lstconf>
# folder-hook . \
-set realname="Michael \"MuttDude\" Elkins"</screen>
+set realname="Michael \"MuttDude\" Elkins"</muttng-doc:lstconf>
</para>
<para>
- <screen>
+ <muttng-doc:lstconf>
line1\
line2a # line2b\
line3\
line4
-line5</screen>
+line5</muttng-doc:lstconf>
</para>
<para>
- <screen>
-my_hdr X-Operating-System: `uname -a`</screen>
+ <muttng-doc:lstconf>
+my_hdr X-Operating-System: `uname -a`</muttng-doc:lstconf>
</para>
<para>
- <screen>
-set record=+sent_on_$HOSTNAME</screen>
+ <muttng-doc:lstconf>
+set record=+sent_on_$HOSTNAME</muttng-doc:lstconf>
</para>
<para>
- <screen>
-set imap_home_namespace = $folder</screen>
+ <muttng-doc:lstconf>
+set imap_home_namespace = $folder</muttng-doc:lstconf>
</para>
<para>
- <screen>
+ <muttng-doc:lstconf>
macro generic <F1> "!less -r /path/to/manual" "Show manual"
-macro pager <F1> "!less -r /path/to/manual" "Show manual"</screen>
+macro pager <F1> "!less -r /path/to/manual" "Show manual"</muttng-doc:lstconf>
</para>
<para>
- <screen>
+ <muttng-doc:lstconf>
set user_manualcmd = "!less -r /path/to_manual"
macro generic <F1> "$user_manualcmd<enter>" "Show manual"
macro pager <F1> "$user_manualcmd<enter>" "Show manual"
-macro index <F1> "$user_manualcmd<enter>" "Show manual"</screen>
+macro index <F1> "$user_manualcmd<enter>" "Show manual"</muttng-doc:lstconf>
</para>
<para>
- <screen>
-macro index <F2> "$user_manualcmd | grep '\^[ ]\\+~. '" "Show Patterns"</screen>
+ <muttng-doc:lstconf>
+macro index <F2> "$user_manualcmd | grep '\^[ ]\\+~. '" "Show Patterns"</muttng-doc:lstconf>
</para>
<para>
- <screen>
+ <muttng-doc:lstconf>
set user_foo = 42
-set user_foo = 666</screen>
+set user_foo = 666</muttng-doc:lstconf>
</para>
<para>
- <screen>
-set ?user_foo</screen>
+ <muttng-doc:lstconf>
+set ?user_foo</muttng-doc:lstconf>
</para>
<para>
- <screen>
-reset user_foo</screen>
+ <muttng-doc:lstconf>
+reset user_foo</muttng-doc:lstconf>
</para>
<para>
- <screen>
-unset user_foo</screen>
+ <muttng-doc:lstconf>
+unset user_foo</muttng-doc:lstconf>
</para>
<para>
- <screen>
-muttng -Q muttng_docdir</screen>
+ <muttng-doc:lstshell>
+$ muttng -Q muttng_docdir</muttng-doc:lstshell>
</para>
<para>
- <screen>
-set user_manualcmd = '!less -r /path/to_manual'</screen>
+ <muttng-doc:lstconf>
+set user_manualcmd = '!less -r /path/to_manual'</muttng-doc:lstconf>
</para>
<para>
- <screen>
-set user_manualcmd = "!less -r $muttng_docdir/manual.txt"</screen>
+ <muttng-doc:lstconf>
+set user_manualcmd = "!less -r $muttng_docdir/manual.txt"</muttng-doc:lstconf>
</para>
<para>
- <screen>
-folder-hook . "set user_current_folder = $muttng_folder_name"</screen>
+ <muttng-doc:lstconf>
+folder-hook . "set user_current_folder = $muttng_folder_name"</muttng-doc:lstconf>
</para>
<para>
- <screen>
-folder-hook . "set user_current_folder = some_folder"</screen>
+ <muttng-doc:lstconf>
+folder-hook . "set user_current_folder = some_folder"</muttng-doc:lstconf>
</para>
<para>
- <screen>
-folder-hook . 'set user_current_folder = $muttng_folder_name'</screen>
+ <muttng-doc:lstconf>
+folder-hook . 'set user_current_folder = $muttng_folder_name'</muttng-doc:lstconf>
</para>
<para>
- <screen>
-folder-hook . 'source ~/.mutt/score-$muttng_folder_name'</screen>
+ <muttng-doc:lstconf>
+folder-hook . 'source ~/.mutt/score-$muttng_folder_name'</muttng-doc:lstconf>
</para>
<para>
- <screen>
+ <muttng-doc:lstconf>
set read_inc = 100
set folder = $read_inc
set read_inc = $folder
set user_magic_number = 42
-set folder = $user_magic_number</screen>
+set folder = $user_magic_number</muttng-doc:lstconf>
</para>
</sect1>
- <sect1 id="command-alias"><anchor id="command-unalias"/>
+ <sect1>
<title>Defining/Using aliases</title>
<para>
- Usage: <muttng-doc:command name="alias"/> <emphasis>key</emphasis> <emphasis>address</emphasis> [, <emphasis>address</emphasis>,...]
+ <muttng-doc:cmddef name="alias">
+ key address [, address,...]
+ </muttng-doc:cmddef>
</para>
<para>
</para>
<para>
- <literal>unalias</literal> [* | <emphasis>key</emphasis> <emphasis>...</emphasis>]
+ <muttng-doc:cmddef name="unalias">
+ [* | key ... ]
+ </muttng-doc:cmddef>
</para>
<para>
- <screen>
+ <muttng-doc:lstconf>
alias muttdude me@cs.hmc.edu (Michael Elkins)
-alias theguys manny, moe, jack</screen>
+alias theguys manny, moe, jack</muttng-doc:lstconf>
</para>
Unlike other mailers, Mutt-ng doesn't require aliases to be defined
in a special file. The <literal>alias</literal> command can appear
anywhere in
- a configuration file, as long as this file is <muttng-doc:command name="source"/>.
+ a configuration file, as long as this file is <muttng-doc:cmdref name="source"/>.
Consequently, you can have multiple alias files, or
you can have all aliases defined in your muttrc.
</para>
special either,
in the sense that Mutt-ng will happily append aliases to any file, but
in
- order for the new aliases to take effect you need to explicitly <muttng-doc:command name="source"/>
+ order for the new aliases to take effect you need to explicitly <muttng-doc:cmdref name="source"/>
this file too.
</para>
<para>
- <screen>
+ <muttng-doc:lstconf>
source /usr/local/share/Mutt-ng.aliases
source ~/.mail_aliases
-set alias_file=~/.mail_aliases</screen>
+set alias_file=~/.mail_aliases</muttng-doc:lstconf>
</para>
</sect1>
- <sect1 id="command-bind">
+ <sect1>
<title>Changing the default key bindings</title>
<para>
- Usage: <muttng-doc:command name="bind"/> <emphasis>map</emphasis> <emphasis>key</emphasis> <emphasis>function</emphasis>
+ <muttng-doc:cmddef name="bind">
+ map key function
+ </muttng-doc:cmddef>
</para>
<para>
<para>
- <screen>
-folder-hook mutt set sort=threads</screen>
+ <muttng-doc:lstconf>
+folder-hook mutt set sort=threads</muttng-doc:lstconf>
</para>
<para>
- <screen>
-folder-hook . set sort=date-sent</screen>
+ <muttng-doc:lstconf>
+folder-hook . set sort=date-sent</muttng-doc:lstconf>
</para>
</sect1>
- <sect1 id="command-macro">
+ <sect1>
<title>Keyboard macros</title>
<para>
- Usage: <muttng-doc:command name="macro"/> <emphasis>menu</emphasis> <emphasis>key</emphasis> <emphasis>sequence</emphasis> [<emphasis>description</emphasis>]
+ <muttng-doc:cmddef name="macro">
+ menu key sequence [description]
+ </muttng-doc:cmddef>
</para>
<para>
<para>
<emphasis>key</emphasis> and <emphasis>sequence</emphasis> are expanded
- by the same rules as the <muttng-doc:command name="bind"/>. There are
+ by the same rules as the <muttng-doc:cmdref name="bind"/>. There are
some additions however. The
first is that control characters in <emphasis>sequence</emphasis> can
also be specified
name>
</emphasis>
.For a listing of key
- names see the section on <muttng-doc:command name="bind"/>. Functions
+ names see the section on <muttng-doc:cmdref name="bind"/>. Functions
are listed in the <link linkend="functions">functions</link>.
</para>
</sect1>
- <sect1 id="command-color"><anchor id="command-uncolor"/>
+ <sect1>
<title>Using color and mono video attributes</title>
- <anchor id="command-mono"/>
- <anchor id="command-unmono"/>
<para>
- Usage: <muttng-doc:command name="color"/> <emphasis>object</emphasis> <emphasis>foreground</emphasis><emphasis>background</emphasis> [<emphasis>regexp</emphasis>]
+ <muttng-doc:cmddef name="color">object foreground background [regexp]</muttng-doc:cmddef>
</para>
<para>
- Usage: <muttng-doc:command name="color"/> index <emphasis>foreground</emphasis> <emphasis>background</emphasis><emphasis>pattern</emphasis>
+ <muttng-doc:cmddef name="color" noanchor="1">index foreground pattern</muttng-doc:cmddef>
</para>
<para>
- Usage: <muttng-doc:command name="uncolor"/> index <emphasis>pattern</emphasis>[<emphasis>pattern</emphasis>...]
+ <muttng-doc:cmddef name="uncolor">index pattern [pattern ...]</muttng-doc:cmddef>
</para>
<para>
<para>
- <screen>
+ <muttng-doc:lstshell>
set COLORFGBG="green;black"
-export COLORFGBG</screen>
+export COLORFGBG</muttng-doc:lstshell>
</para>
</para>
<para>
- Usage: <muttng-doc:command name="mono"/> <emphasis><object> <attribute></emphasis>[<emphasis>regexp</emphasis>]
+ <muttng-doc:cmddef name="mono">object attribute [regexp]</muttng-doc:cmddef>
</para>
<para>
- Usage: <muttng-doc:command name="mono"/> index <emphasis>attribute</emphasis> <emphasis>pattern</emphasis>
+ <muttng-doc:cmddef name="mono" noanchor="1">index attribute pattern</muttng-doc:cmddef>
</para>
<para>
- Usage: <muttng-doc:command name="unmono"/> index <emphasis>pattern</emphasis> [<emphasis>pattern</emphasis>...]
+ <muttng-doc:cmddef name="unmono">index pattern [pattern ...]</muttng-doc:cmddef>
</para>
<para>
</sect1>
- <sect1 id="command-ignore"><anchor id="command-unignore"/>
+ <sect1>
<title>Ignoring (weeding) unwanted message headers</title>
<para>
- Usage: <muttng-doc:command name="ignore"/> <emphasis>pattern</emphasis> [<emphasis>pattern</emphasis>...]
+ <muttng-doc:cmddef name="ignore">pattern [pattern ...]</muttng-doc:cmddef>
</para>
<para>
- Usage: <muttng-doc:command name="unignore"/> <emphasis>pattern</emphasis> [<emphasis>pattern</emphasis>...]
+ <muttng-doc:cmddef name="unignore">pattern [pattern ...]</muttng-doc:cmddef>
</para>
<para>
<para>
For example:
- <screen>
+ <muttng-doc:lstconf>
# Sven's draconian header weeding
ignore *
unignore from date subject to cc
unignore organization organisation x-mailer: x-newsreader: x-mailing-list:
-unignore posted-to:</screen>
+unignore posted-to:</muttng-doc:lstconf>
</para>
</sect1>
- <sect1 id="command-alternates"><anchor id="command-unalternates"/>
+ <sect1>
<title>Alternative addresses</title>
<para>
- Usage: <muttng-doc:command name="alternates"/> <emphasis>regexp</emphasis> [<emphasis>regexp</emphasis>...]
+ <muttng-doc:cmddef name="alternates">regexp [regexp ...]</muttng-doc:cmddef>
</para>
<para>
- Usage: <muttng-doc:command name="unalternates"/> <emphasis>regexp</emphasis> [<emphasis>regexp</emphasis>...]
+ <muttng-doc:cmddef name="unalternates">regexp [regexp ...]</muttng-doc:cmddef>
</para>
<para>
<para>
- <screen>
-set wrapmargin = 10</screen>
+ <muttng-doc:lstconf>
+set wrapmargin = 10</muttng-doc:lstconf>
</para>
<para>
- <screen>
-set max_line_length = 120</screen>
+ <muttng-doc:lstconf>
+set max_line_length = 120</muttng-doc:lstconf>
</para>
<para>
- <screen>
+ <muttng-doc:lstmail>
>Bill, can you please send last month's progress report to Mr.
>Morgan? We also urgently need the cost estimation for the new
>production server that we want to set up before our customer's
->project will go live.</screen>
+>project will go live.</muttng-doc:lstmail>
</para>
<para>
- <screen>
-set stuff_quoted</screen>
+ <muttng-doc:lstconf>
+set stuff_quoted</muttng-doc:lstconf>
</para>
<para>
- <screen>
+ <muttng-doc:lstmail>
> Bill, can you please send last month's progress report to Mr.
> Morgan? We also urgently need the cost estimation for the new
> production server that we want to set up before our customer's
-> project will go live.</screen>
+> project will go live.</muttng-doc:lstmail>
</para>
<para>
- <screen>
-set text_flowed</screen>
+ <muttng-doc:lstconf>
+set text_flowed</muttng-doc:lstconf>
</para>
</sect1>
- <sect1 id="command-lists"><anchor id="command-unlists"/><anchor id="command-subscribe"/>
- <anchor id="command-unsubscribe"/>
+ <sect1>
<title>Mailing lists</title>
<para>
- Usage: <muttng-doc:command name="lists"/> <emphasis>regexp</emphasis> [<emphasis>regexp</emphasis>...]
+ <muttng-doc:cmddef name="lists">regexp [regexp ...]</muttng-doc:cmddef>
</para>
<para>
- Usage: <muttng-doc:command name="unlists"/> <emphasis>regexp</emphasis> [<emphasis>regexp</emphasis>...]
+ <muttng-doc:cmddef name="unlists">regexp [regexp ...]</muttng-doc:cmddef>
</para>
<para>
- Usage: <muttng-doc:command name="subscribe"/> <emphasis>regexp</emphasis> [<emphasis>regexp</emphasis>...]
+ <muttng-doc:cmddef name="subscribe">regexp [regexp ...]</muttng-doc:cmddef>
</para>
<para>
- Usage: <muttng-doc:command name="unsubscribe"/> <emphasis>regexp</emphasis> [<emphasis>regexp</emphasis>...]
+ <muttng-doc:cmddef name="unsubscribe">regexp [regexp ...]</muttng-doc:cmddef>
</para>
<para>
</sect1>
- <sect1 id="command-mailboxes"><anchor id="command-unmailboxes"/>
+ <sect1>
<title>Defining mailboxes which receive mail</title>
<para>
- Usage: <muttng-doc:command name="mailboxes"/> [!]<emphasis>filename</emphasis> [<emphasis>filename</emphasis>...]
+ <muttng-doc:cmddef name="mailboxes"> [!]filename [filename ... ]</muttng-doc:cmddef>
</para>
<para>
- Usage: <muttng-doc:command name="unmailboxes"/> [!]<emphasis>filename</emphasis> [<emphasis>filename</emphasis>...]
+ <muttng-doc:cmddef name="unmailboxes"> [!]filename [filename ... ]</muttng-doc:cmddef>
</para>
<para>
</sect1>
- <sect1 id="command-my-hdr"><anchor id="command-unmy-hdr"/>
+ <sect1>
<title>User defined headers</title>
<para>
- Usage: <muttng-doc:command name="my-hdr"/> <emphasis>string</emphasis>
+ <muttng-doc:cmddef name="my_hdr">string</muttng-doc:cmddef>
</para>
<para>
- Usage: <muttng-doc:command name="unmy-hdr"/> <emphasis>field</emphasis> [<emphasis>field</emphasis>...]
+ <muttng-doc:cmddef name="unmy_hdr">field [field ...]</muttng-doc:cmddef>
</para>
<para>
</para>
<para>
- <screen>
-my_hdr Organization: A Really Big Company, Anytown, USA</screen>
+ <muttng-doc:lstconf>
+my_hdr Organization: A Really Big Company, Anytown, USA</muttng-doc:lstconf>
</para>
<para>
</para>
<para>
- <screen>
-unmy_hdr to cc</screen>
+ <muttng-doc:lstconf>
+unmy_hdr to cc</muttng-doc:lstconf>
</para>
<para>
</sect1>
- <sect1 id="command-hdr-order"><anchor id="command-unhdr-order"/>
+ <sect1>
<title>Defining the order of headers when viewing messages</title>
<para>
- Usage: <muttng-doc:command name="hdr-order"/> <emphasis>header1</emphasis><emphasis>header2</emphasis> <emphasis>header3</emphasis>
+ <muttng-doc:cmddef name="hdr_order">header header [header ...]</muttng-doc:cmddef>
</para>
-
+
+ <para>
+ <muttng-doc:cmddef name="unhdr_order">[ * | header header ...]</muttng-doc:cmddef>
+ </para>
+
<para>
With this command, you can specify an order in which mutt will attempt
to present headers to you when viewing messages.
<para>
- <screen>
-hdr_order From Date: From: To: Cc: Subject:</screen>
+ <muttng-doc:lstconf>
+hdr_order From Date: From: To: Cc: Subject:</muttng-doc:lstconf>
</para>
<para>
- <screen>
+ <muttng-doc:lstconf>
save-hook me@(turing\\.)?cs\\.hmc\\.edu$ +elkins
-save-hook aol\\.com$ +spam</screen>
+save-hook aol\\.com$ +spam</muttng-doc:lstconf>
</para>
<para>
Example:
- <screen>
+ <muttng-doc:lstconf>
message-hook <muttng-doc:pattern name="A"/> 'set pager=builtin'
-message-hook '<muttng-doc:pattern name="f"/> freshmeat-news' 'set pager="less \"+/^ subject:.*\""'</screen>
+message-hook '<muttng-doc:pattern name="f"/> freshmeat-news' 'set pager="less \"+/^ subject:.*\""'</muttng-doc:lstconf>
</para>
</sect1>
- <sect1 id="command-push">
+ <sect1>
<title>Adding key sequences to the keyboard buffer</title>
<para>
- Usage: <muttng-doc:command name="push"/> <emphasis>string</emphasis>
+ <muttng-doc:cmddef name="push">string</muttng-doc:cmddef>
</para>
<para>
This command adds the named string to the keyboard buffer. The
string may contain control characters, key names and function
- names like the sequence string in the <muttng-doc:command name="macro"/> command. You may use it to
+ names like the sequence string in the <muttng-doc:cmdref name="macro"/> command. You may use it to
automatically run a sequence of commands at startup, or when
entering certain folders. For example, the following command
will automatically collapse all threads when entering a folder:
- <screen>
+ <muttng-doc:lstconf>
folder-hook . 'push <collapse-all>'
- </screen>
+ </muttng-doc:lstconf>
</para>
</sect1>
- <sect1 id="command-exec">
+ <sect1>
<title>Executing functions</title>
<para>
- Usage: <muttng-doc:command name="exec"/> <emphasis>function</emphasis> [<emphasis>function</emphasis>...]
+ <muttng-doc:cmddef name="exec">function [function ... ]</muttng-doc:cmddef>
</para>
<para>
</sect1>
- <sect1 id="command-score"><anchor id="command-unscore"/>
+ <sect1>
<title>Message Scoring</title>
<para>
- Usage: <muttng-doc:command name="score"/> <emphasis>pattern</emphasis> <emphasis>value</emphasis>
+ <muttng-doc:cmddef name="score">pattern value</muttng-doc:cmddef>
</para>
<para>
- Usage: <muttng-doc:command name="unscore"/> <emphasis>pattern</emphasis> [<emphasis>pattern</emphasis>...]
+ <muttng-doc:cmddef name="unscore">pattern [pattern ... ]</muttng-doc:cmddef>
</para>
<para>
<para>
- <screen>
+ <muttng-doc:lstconf>
score "<muttng-doc:pattern name="f"/> nion@muttng\.org" 50
-score "<muttng-doc:pattern name="f"/> @sco\.com" -100</screen>
+score "<muttng-doc:pattern name="f"/> @sco\.com" -100</muttng-doc:lstconf>
</para>
<para>
- <screen>
-score "<muttng-doc:pattern name="f"/> santaclaus@northpole\.int" =666</screen>
+ <muttng-doc:lstconf>
+score "<muttng-doc:pattern name="f"/> santaclaus@northpole\.int" =666</muttng-doc:lstconf>
</para>
<para>
- <screen>
+ <muttng-doc:lstconf>
color index black yellow "<muttng-doc:pattern name="n"/> 10-"
-color index red yellow "<muttng-doc:pattern name="n"/> 100-"</screen>
+color index red yellow "<muttng-doc:pattern name="n"/> 100-"</muttng-doc:lstconf>
</para>
</sect1>
- <sect1 id="command-spam"><anchor id="command-nospam"/>
+ <sect1>
<title>Spam detection</title>
<para>
- Usage: <muttng-doc:command name="spam"/> <emphasis>pattern</emphasis> <emphasis>format </emphasis>
+ <muttng-doc:cmddef name="spam">pattern format</muttng-doc:cmddef>
</para>
<para>
- Usage: <muttng-doc:command name="nospam"/> <emphasis>pattern</emphasis>
+ <muttng-doc:cmddef name="nospam">pattern</muttng-doc:cmddef>
</para>
<para>
For example, suppose I use DCC, SpamAssassin, and PureMessage. I might
define these spam settings:
- <screen>
+ <muttng-doc:lstconf>
spam "X-DCC-.*-Metrics:.*(....)=many" "90+/DCC-%1"
spam "X-Spam-Status: Yes" "90+/SA"
spam "X-PerlMX-Spam: .*Probability=([0-9]+)%" "%1/PM"
-set spam_separator=", "</screen>
+set spam_separator=", "</muttng-doc:lstconf>
</para>
<para>
- <screen>
-spam "^From: .*MAILER-DAEMON" "999"</screen>
+ <muttng-doc:lstconf>
+spam "^From: .*MAILER-DAEMON" "999"</muttng-doc:lstconf>
</para>
</sect1>
- <sect1 id="command-set"><anchor id="command-unset"/><anchor id="command-reset"/><anchor id="command-toggle"/>
+ <sect1>
<title>Setting variables</title>
<para>
- Usage: <muttng-doc:command name="set"/> [no|inv]<emphasis>variable</emphasis>[=<emphasis>value</emphasis>] [<emphasis>variable</emphasis>...]
+ <muttng-doc:cmddef name="set">[no|inv]variable [=value] [variable...]</muttng-doc:cmddef>
</para>
<para>
- Usage: <muttng-doc:command name="toggle"/> <emphasis>variable</emphasis> [<emphasis>variable</emphasis>...]
+ <muttng-doc:cmddef name="toggle">variable [variable ...]</muttng-doc:cmddef>
</para>
<para>
- Usage: <muttng-doc:command name="unset"/> <emphasis>variable</emphasis> [<emphasis>variable</emphasis>...]
+ <muttng-doc:cmddef name="unset">variable [variable ...]</muttng-doc:cmddef>
</para>
<para>
- Usage: <muttng-doc:command name="reset"/> <emphasis>variable</emphasis> [<emphasis>variable</emphasis>...]
+ <muttng-doc:cmddef name="reset">variable [variable ...]</muttng-doc:cmddef>
</para>
<para>
<para>
- <screen>
-set ?allow_8bit</screen>
+ <muttng-doc:lstconf>
+set ?allow_8bit</muttng-doc:lstconf>
</para>
</sect1>
- <sect1 id="command-source">
+ <sect1>
<title>Reading initialization commands from another file</title>
<para>
- Usage: <muttng-doc:command name="source"/> <emphasis>filename</emphasis> [<emphasis>filename</emphasis>...]
+ <muttng-doc:cmddef name="source">filename [filename ...]</muttng-doc:cmddef>
</para>
<para>
</sect1>
- <sect1 id="command-unhook">
+ <sect1>
<title>Removing hooks</title>
<para>
- Usage: <muttng-doc:command name="unhook"/> [* | <emphasis>hook-type</emphasis>]
+ <muttng-doc:cmddef name="unhook">[* | hook-type]</muttng-doc:cmddef>
</para>
<para>
<para>
- <screen>
-set config_charset = "..."</screen>
+ <muttng-doc:lstconf>
+set config_charset = "..."</muttng-doc:lstconf>
</para>
<para>
- <screen>
+ <muttng-doc:lstconf>
ifdef <item> <command>
-ifndef <item> <command></screen>
+ifndef <item> <command></muttng-doc:lstconf>
</para>
<para>
- <screen>
+ <muttng-doc:lstconf>
ifdef feature_imap 'source ~/.mutt-ng/setup-imap'
ifdef feature_pop 'source ~/.mutt-ng/setup-pop'
-ifdef feature_nntp 'source ~/.mutt-ng/setup-nntp'</screen>
+ifdef feature_nntp 'source ~/.mutt-ng/setup-nntp'</muttng-doc:lstconf>
</para>
<para>
- <screen>
-ifdef imap_mail_check 'set imap_mail_check = 300'</screen>
+ <muttng-doc:lstconf>
+ifdef imap_mail_check 'set imap_mail_check = 300'</muttng-doc:lstconf>
</para>
<para>
- <screen>
-ifdef pager 'set pager_index_lines = 10'</screen>
+ <muttng-doc:lstconf>
+ifdef pager 'set pager_index_lines = 10'</muttng-doc:lstconf>
</para>
<para>
- <screen>
+ <muttng-doc:lstconf>
ifdef feature_ncurses 'source ~/.mutt-ng/setup-ncurses'
-ifndef feature_ncurses 'source ~/.mutt-ng/setup-slang'</screen>
+ifndef feature_ncurses 'source ~/.mutt-ng/setup-slang'</muttng-doc:lstconf>
</para>
<para>
- <screen>
+ <muttng-doc:lstconf>
ifdef feature_slang 'source ~/.mutt-ng/setup-slang'
-ifndef feature_slang 'source ~/.mutt-ng/setup-ncurses'</screen>
+ifndef feature_slang 'source ~/.mutt-ng/setup-ncurses'</muttng-doc:lstconf>
</para>
<para>
- <screen>
-set status_format = "%v on %h: ..."</screen>
+ <muttng-doc:lstconf>
+set status_format = "%v on %h: ..."</muttng-doc:lstconf>
</para>
<para>
- <screen>
-set status_format = "%v on %h: %B: ...</screen>
+ <muttng-doc:lstconf>
+set status_format = "%v on %h: %B: ...</muttng-doc:lstconf>
</para>
<para>
- <screen>
-set status_format = "%v on %h: %B %?n?%n new? ...</screen>
+ <muttng-doc:lstconf>
+set status_format = "%v on %h: %B %?n?%n new? ...</muttng-doc:lstconf>
</para>
<para>
- <screen>
-set status_format = "%v on %h: %B: %?n?%n new messages&no new messages? ...</screen>
+ <muttng-doc:lstconf>
+set status_format = "%v on %h: %B: %?n?%n new messages&no new messages? ...</muttng-doc:lstconf>
</para>
<para>
- <screen>
-set status_format = "%v on %h: %B: %?n?%n&no? new messages ...</screen>
+ <muttng-doc:lstconf>
+set status_format = "%v on %h: %B: %?n?%n&no? new messages ...</muttng-doc:lstconf>
</para>
<para>
- <screen>
-set status_format = "%v on %h: %B: %?n?%n&no? new messages %|-"</screen>
+ <muttng-doc:lstconf>
+set status_format = "%v on %h: %B: %?n?%n&no? new messages %|-"</muttng-doc:lstconf>
</para>
</listitem>
<para>
- <screen>
-set status_format = "%B: %?n?%n&no? new messages %> (%v on %h)"</screen>
+ <muttng-doc:lstconf>
+set status_format = "%B: %?n?%n&no? new messages %> (%v on %h)"</muttng-doc:lstconf>
</para>
</listitem>
</para>
<para>
- In <muttng-doc:command name="macro"/> or <muttng-doc:command name="push"/> commands,
+ In <muttng-doc:cmdref name="macro"/> or <muttng-doc:cmdref name="push"/> commands,
you can use the ``tag-prefix-cond'' operator. If there are no tagged
messages, mutt will "eat" the rest of the macro to abort it's
execution.Mutt-ng will stop "eating" the macro when it encounters the
<para>
- <screen>
+ <muttng-doc:lstconf>
send-hook . 'unmy_hdr From:'
-send-hook <muttng-doc:pattern name="C"/>'^b@b\.b$' my-hdr from: c@c.c</screen>
+send-hook <muttng-doc:pattern name="C"/>'^b@b\.b$' my-hdr from: c@c.c</muttng-doc:lstconf>
</para>
sending
mail to a specific address, you could do something like:
- <screen>
-send-hook '<muttng-doc:pattern name="t"/> ^me@cs\.hmc\.edu$' 'my-hdr From: Mutt-ng User <user@host>'</screen>
+ <muttng-doc:lstconf>
+send-hook '<muttng-doc:pattern name="t"/> ^me@cs\.hmc\.edu$' 'my-hdr From: Mutt-ng User <user@host>'</muttng-doc:lstconf>
which would execute the given command when sending mail to
<emphasis>me@cs.hmc.edu</emphasis>.
and highlights the ones with new email
Use the following configuration commands:
- <screen>
+ <muttng-doc:lstconf>
set sidebar_visible="yes"
-set sidebar_width=25</screen>
+set sidebar_width=25</muttng-doc:lstconf>
</para>
<para>
If you want to specify the mailboxes you can do so with:
- <screen>
+ <muttng-doc:lstconf>
set mbox='=INBOX'
mailboxes INBOX \
MBOX1 \
MBOX2 \
-...</screen>
+...</muttng-doc:lstconf>
</para>
<para>
You can also specify the colors for mailboxes with new mails by using:
- <screen>
+ <muttng-doc:lstconf>
color sidebar_new red black
-color sidebar white black</screen>
+color sidebar white black</muttng-doc:lstconf>
</para>
<para>
Reasonable key bindings look e.g. like this:
- <screen>
+ <muttng-doc:lstconf>
bind index \Cp sidebar-prev
bind index \Cn sidebar-next
bind index \Cb sidebar-open
bind pager \Cb sidebar-open
macro index B ':toggle sidebar_visible^M'
-macro pager B ':toggle sidebar_visible^M'</screen>
+macro pager B ':toggle sidebar_visible^M'</muttng-doc:lstconf>
</para>
<para>
- <screen>
-set query_command = "mutt_ldap_query.pl '%s'"</screen>
+ <muttng-doc:lstconf>
+set query_command = "mutt_ldap_query.pl '%s'"</muttng-doc:lstconf>
</para>
<para>
- <screen>
-From me@cs.hmc.edu Fri, 11 Apr 1997 11:44:56 PST</screen>
+ <muttng-doc:lstmail>
+From me@cs.hmc.edu Fri, 11 Apr 1997 11:44:56 PST</muttng-doc:lstmail>
</para>
know what addresses you consider to be mailing lists (technically
this does not have to be a mailing list, but that is what it is most
often used for), and what lists you are subscribed to. This is
- accomplished through the use of the <muttng-doc:command name="lists"/>
+ accomplished through the use of the <muttng-doc:cmdref name="lists"/>
commands in your muttrc.
</para>
<para>
- <screen>
-score <muttng-doc:pattern name="*"/> =42</screen>
+ <muttng-doc:lstconf>
+score <muttng-doc:pattern name="*"/> =42</muttng-doc:lstconf>
</para>
<para>
- <screen>
-score !<muttng-doc:pattern name="*"/> =42</screen>
+ <muttng-doc:lstconf>
+score !<muttng-doc:pattern name="*"/> =42</muttng-doc:lstconf>
</para>
<para>
- <screen>
+ <muttng-doc:lstconf>
account-hook . 'unset imap_user; unset imap_pass; unset tunnel'
account-hook imap://host1/ 'set imap_user=me1 imap_pass=foo'
-account-hook imap://host2/ 'set tunnel="ssh host2 /usr/libexec/imapd"'</screen>
+account-hook imap://host2/ 'set tunnel="ssh host2 /usr/libexec/imapd"'</muttng-doc:lstconf>
</para>
retrieved at <muttng-doc:web url="ftp://ftp.mutt.org/mutt/contrib/"/>
and the configuration commands:
- <screen>
+ <muttng-doc:lstconf>
macro index \cb |urlview\n
-macro pager \cb |urlview\n</screen>
+macro pager \cb |urlview\n</muttng-doc:lstconf>
</para>
<para>
- <screen>
+ <muttng-doc:lstconf>
open-hook \\.gz$ "gzip -cd %f > %t"
close-hook \\.gz$ "gzip -c %t > %f"
-append-hook \\.gz$ "gzip -c %t >> %f" </screen>
+append-hook \\.gz$ "gzip -c %t >> %f" </muttng-doc:lstconf>
</para>
<para>
- <screen>
+ <muttng-doc:lstconf>
open-hook \\.gz$ "gzip -cd %f > %t"
-</screen>
+</muttng-doc:lstconf>
</para>
<para>
- <screen>
-close-hook \\.gz$ "gzip -c %t > %f"</screen>
+ <muttng-doc:lstconf>
+close-hook \\.gz$ "gzip -c %t > %f"</muttng-doc:lstconf>
</para>
<para>
- <screen>
-append-hook \\.gz$ "gzip -c %t >> %f" </screen>
+ <muttng-doc:lstconf>
+append-hook \\.gz$ "gzip -c %t >> %f" </muttng-doc:lstconf>
</para>
<para>
- <screen>
+ <muttng-doc:lstconf>
open-hook \\.pgp$ "pgp -f < %f > %t"
close-hook \\.pgp$ "pgp -fe YourPgpUserIdOrKeyId < %t > %f"
-</screen>
+</muttng-doc:lstconf>
</para>
<term>needsterminal</term>
<listitem>
<para>
- Mutt-ng uses this flag when viewing attachments with <muttng-doc:command name="auto-view"/>,
+ Mutt-ng uses this flag when viewing attachments with <muttng-doc:cmdref name="auto_view"/>,
in order to decide whether it should honor the setting
of the <muttng-doc:varref name="wait-key"/> variable or
not. When an attachment is viewed using an interactive
</para>
<para>
- In addition, you can use this with <muttng-doc:command name="auto-view"/>
+ In addition, you can use this with <muttng-doc:cmdref name="auto_view"/>
to denote two commands for viewing an attachment, one to be viewed
automatically, the other to be viewed interactively from the
attachment
text/html; lynx %s; nametemplate=%s.html
text/html; lynx -dump %s; nametemplate=%s.html; copiousoutput</screen>
- For <muttng-doc:command name="auto-view"/>, Mutt-ng will choose
+ For <muttng-doc:cmdref name="auto_view"/>, Mutt-ng will choose
the third
entry because of the copiousoutput tag. For interactive viewing,
Mutt
instance, if
Your mail message contains:
- <screen>
-Content-Type: text/plain; charset=iso-8859-1</screen>
+ <muttng-doc:lstmail>
+Content-Type: text/plain; charset=iso-8859-1</muttng-doc:lstmail>
then Mutt-ng will expand %{charset} to
iso-8859-1. The default metamail
</sect1>
- <sect1 id="command-auto-view"><anchor id="command-unauto-view"/>
+ <sect1>
<title>MIME Autoview</title>
-
+
+ <para>
+ <muttng-doc:cmddef name="auto_view">mime-type [mime-type ...]</muttng-doc:cmddef>
+ </para>
+
+ <para>
+ <muttng-doc:cmddef name="unauto_view">mime-type [mime-type ...]</muttng-doc:cmddef>
+ </para>
+
<para>
In addition to explicitly telling Mutt-ng to view an attachment with
theMIME viewer defined in the mailcap file, Mutt-ng has support for
<para>
For instance, if you set auto_view to:
- <screen>
+ <muttng-doc:lstconf>
auto_view text/html application/x-gunzip application/postscript
-image/gif application/x-tar-gz</screen>
+image/gif application/x-tar-gz</muttng-doc:lstconf>
</para>
</sect1>
- <sect1 id="command-alternative-order"><anchor id="command-unalternative-order"/>
+ <sect1>
<title>MIME Multipart/Alternative</title>
+
+ <para>
+ <muttng-doc:cmddef name="alternative_order">mime-type [mime-type ...]</muttng-doc:cmddef>
+ </para>
+ <para>
+ <muttng-doc:cmddef name="unalternative_order">mime-type [mime-type ...]</muttng-doc:cmddef>
+ </para>
+
<para>
Mutt-ng has some heuristics for determining which attachment of a
multipart/alternative type to display. First, mutt will check the
number of
MIME types in order, including support for implicit and explicit
wildcards, for example:
-
- <screen>
+
+ <muttng-doc:lstconf>
alternative_order text/enriched text/plain text
-application/postscript image/*</screen>
+application/postscript image/*</muttng-doc:lstconf>
</para>
<para>
Next, mutt will check if any of the types have a defined
- <muttng-doc:command name="auto-view"/>, and use that. Failing
+ <muttng-doc:cmdref name="auto_view"/>, and use that. Failing
that, Mutt-ng will look for any text type. As a last attempt, mutt
willlook for any type it knows how to handle.
</para>
</sect1>
- <sect1 id="command-mime-lookup"><anchor id="command-unmime-lookup"/>
+ <sect1>
<title>MIME Lookup</title>
-
+
+ <para>
+ <muttng-doc:cmddef name="mime_lookup">mime-type [mime-type ...]</muttng-doc:cmddef>
+ </para>
+
+ <para>
+ <muttng-doc:cmddef name="unmime_lookup">mime-type [mime-type ...]</muttng-doc:cmddef>
+ </para>
+
<para>
Mutt-ng's mime_lookup list specifies a list of mime-types that
should not
configuration
options (such as auto_view) specified. Common usage would be:
- <screen>
-mime_lookup application/octet-stream application/X-Lotus-Manuscript</screen>
+ <muttng-doc:lstconf>
+mime_lookup application/octet-stream application/X-Lotus-Manuscript</muttng-doc:lstconf>
</para>
<listitem>
<para>
- <literal><muttng-doc:command name="alias"/></literal> <emphasis>key</emphasis> <emphasis>address</emphasis> [, <emphasis>address</emphasis>, ... ]
+ <literal><muttng-doc:cmdref name="alias"/></literal> <emphasis>key</emphasis> <emphasis>address</emphasis> [, <emphasis>address</emphasis>, ... ]
</para>
</listitem>
<listitem>
<para>
- <literal><muttng-doc:command name="unalias"/></literal> [ * | <emphasis>key</emphasis> ... ]
+ <literal><muttng-doc:cmdref name="unalias"/></literal> [ * | <emphasis>key</emphasis> ... ]
</para>
</listitem>
<listitem>
<para>
- <literal><muttng-doc:command name="alternates"/></literal> <emphasis>regexp</emphasis> [ <emphasis>regexp</emphasis> ... ]
+ <literal><muttng-doc:cmdref name="alternates"/></literal> <emphasis>regexp</emphasis> [ <emphasis>regexp</emphasis> ... ]
</para>
</listitem>
<listitem>
<para>
- <literal><muttng-doc:command name="unalternates"/></literal> [ * | <emphasis>regexp</emphasis> ... ]
+ <literal><muttng-doc:cmdref name="unalternates"/></literal> [ * | <emphasis>regexp</emphasis> ... ]
</para>
</listitem>
<listitem>
<para>
- <literal><muttng-doc:command name="alternative-order"/></literal> <emphasis>mimetype</emphasis> [ <emphasis>mimetype</emphasis> ... ]
+ <literal><muttng-doc:cmdref name="alternative_order"/></literal> <emphasis>mimetype</emphasis> [ <emphasis>mimetype</emphasis> ... ]
</para>
</listitem>
<listitem>
<para>
- <literal><muttng-doc:command name="unalternative-order"/></literal> <emphasis>mimetype</emphasis> [ <emphasis>mimetype</emphasis> ... ]
+ <literal><muttng-doc:cmdref name="unalternative_order"/></literal> <emphasis>mimetype</emphasis> [ <emphasis>mimetype</emphasis> ... ]
</para>
</listitem>
<listitem>
<listitem>
<para>
- <literal><muttng-doc:command name="auto-view"/></literal> <emphasis>mimetype</emphasis> [ <emphasis>mimetype</emphasis> ... ]
+ <literal><muttng-doc:cmdref name="auto_view"/></literal> <emphasis>mimetype</emphasis> [ <emphasis>mimetype</emphasis> ... ]
</para>
</listitem>
<listitem>
<para>
- <literal><muttng-doc:command name="unauto-view"/></literal><emphasis>mimetype</emphasis> [ <emphasis>mimetype</emphasis> ... ]
+ <literal><muttng-doc:cmdref name="unauto_view"/></literal><emphasis>mimetype</emphasis> [ <emphasis>mimetype</emphasis> ... ]
</para>
</listitem>
<listitem>
<para>
- <literal><muttng-doc:command name="bind"/></literal> <emphasis>map</emphasis> <emphasis>key</emphasis> <emphasis>function</emphasis>
+ <literal><muttng-doc:cmdref name="bind"/></literal> <emphasis>map</emphasis> <emphasis>key</emphasis> <emphasis>function</emphasis>
</para>
</listitem>
<listitem>
<listitem>
<para>
- <literal><muttng-doc:command name="color"/></literal> <emphasis>object</emphasis> <emphasis>foreground</emphasis> <emphasis>background</emphasis> [ <emphasis>regexp</emphasis> ]
+ <literal><muttng-doc:cmdref name="color"/></literal> <emphasis>object</emphasis> <emphasis>foreground</emphasis> <emphasis>background</emphasis> [ <emphasis>regexp</emphasis> ]
</para>
</listitem>
<listitem>
<para>
- <literal><muttng-doc:command name="uncolor"/></literal> <emphasis>index</emphasis> <emphasis>pattern</emphasis> [ <emphasis>pattern</emphasis> ... ]
+ <literal><muttng-doc:cmdref name="uncolor"/></literal> <emphasis>index</emphasis> <emphasis>pattern</emphasis> [ <emphasis>pattern</emphasis> ... ]
</para>
</listitem>
<listitem>
<para>
- <literal><muttng-doc:command name="exec"/></literal> <emphasis>function</emphasis> [ <emphasis>function</emphasis> ... ]
+ <literal><muttng-doc:cmdref name="exec"/></literal> <emphasis>function</emphasis> [ <emphasis>function</emphasis> ... ]
</para>
</listitem>
<listitem>
<listitem>
<para>
- <literal><muttng-doc:command name="hdr-order"/></literal> <emphasis>header</emphasis> [ <emphasis>header</emphasis> ... ]
+ <literal><muttng-doc:cmdref name="hdr_order"/></literal> <emphasis>header</emphasis> [ <emphasis>header</emphasis> ... ]
</para>
</listitem>
<listitem>
<para>
- <literal><muttng-doc:command name="unhdr-order"/></literal> <emphasis>header</emphasis> [ <emphasis>header</emphasis> ... ]
+ <literal><muttng-doc:cmdref name="unhdr_order"/></literal> <emphasis>header</emphasis> [ <emphasis>header</emphasis> ... ]
</para>
</listitem>
<listitem>
<listitem>
<para>
- <literal><muttng-doc:command name="ignore"/></literal> <emphasis>pattern</emphasis> [ <emphasis>pattern</emphasis> ... ]
+ <literal><muttng-doc:cmdref name="ignore"/></literal> <emphasis>pattern</emphasis> [ <emphasis>pattern</emphasis> ... ]
</para>
</listitem>
<listitem>
<para>
- <literal><muttng-doc:command name="unignore"/></literal> <emphasis>pattern</emphasis> [ <emphasis>pattern</emphasis> ... ]
+ <literal><muttng-doc:cmdref name="unignore"/></literal> <emphasis>pattern</emphasis> [ <emphasis>pattern</emphasis> ... ]
</para>
</listitem>
<listitem>
<para>
- <literal><muttng-doc:command name="lists"/></literal> <emphasis>regexp</emphasis> [ <emphasis>regexp</emphasis> ... ]
+ <literal><muttng-doc:cmdref name="lists"/></literal> <emphasis>regexp</emphasis> [ <emphasis>regexp</emphasis> ... ]
</para>
</listitem>
<listitem>
<para>
- <literal><muttng-doc:command name="unlists"/></literal> <emphasis>regexp</emphasis> [ <emphasis>regexp</emphasis> ... ]
+ <literal><muttng-doc:cmdref name="unlists"/></literal> <emphasis>regexp</emphasis> [ <emphasis>regexp</emphasis> ... ]
</para>
</listitem>
<listitem>
<para>
- <literal><muttng-doc:command name="macro"/></literal> <emphasis>menu</emphasis> <emphasis>key</emphasis> <emphasis>sequence</emphasis> [ <emphasis>description</emphasis> ]
+ <literal><muttng-doc:cmdref name="macro"/></literal> <emphasis>menu</emphasis> <emphasis>key</emphasis> <emphasis>sequence</emphasis> [ <emphasis>description</emphasis> ]
</para>
</listitem>
<listitem>
<para>
- <literal><muttng-doc:command name="mailboxes"/></literal> <emphasis>filename</emphasis> [ <emphasis>filename</emphasis> ... ]
+ <literal><muttng-doc:cmdref name="mailboxes"/></literal> <emphasis>filename</emphasis> [ <emphasis>filename</emphasis> ... ]
</para>
</listitem>
<listitem>
<listitem>
<para>
- <literal><muttng-doc:command name="mime-lookup"/></literal> <emphasis>mimetype</emphasis> [ <emphasis>mimetype</emphasis> ... ]
+ <literal><muttng-doc:cmdref name="mime_lookup"/></literal> <emphasis>mimetype</emphasis> [ <emphasis>mimetype</emphasis> ... ]
</para>
</listitem>
<listitem>
<para>
<literal>
- <muttng-doc:command name="unmime-lookup"/></literal> <emphasis>mimetype</emphasis> [ <emphasis>mimetype</emphasis> ... ]
+ <muttng-doc:cmdref name="unmime_lookup"/></literal> <emphasis>mimetype</emphasis> [ <emphasis>mimetype</emphasis> ... ]
</para>
</listitem>
<listitem>
<para>
- <literal><muttng-doc:command name="mono"/></literal> <emphasis>object attribute</emphasis> [ <emphasis>regexp</emphasis> ]
+ <literal><muttng-doc:cmdref name="mono"/></literal> <emphasis>object attribute</emphasis> [ <emphasis>regexp</emphasis> ]
</para>
</listitem>
<listitem>
<para>
- <literal><muttng-doc:command name="unmono"/></literal> <emphasis>index</emphasis> <emphasis>pattern</emphasis> [ <emphasis>pattern</emphasis> ... ]
+ <literal><muttng-doc:cmdref name="unmono"/></literal> <emphasis>index</emphasis> <emphasis>pattern</emphasis> [ <emphasis>pattern</emphasis> ... ]
</para>
</listitem>
<listitem>
<para>
- <literal><muttng-doc:command name="my-hdr"/></literal> <emphasis>string</emphasis>
+ <literal><muttng-doc:cmdref name="my_hdr"/></literal> <emphasis>string</emphasis>
</para>
</listitem>
<listitem>
<para>
- <literal><muttng-doc:command name="unmy-hdr"/></literal> <emphasis>field</emphasis> [ <emphasis>field</emphasis> ... ]
+ <literal><muttng-doc:cmdref name="unmy_hdr"/></literal> <emphasis>field</emphasis> [ <emphasis>field</emphasis> ... ]
</para>
</listitem>
<listitem>
<listitem>
<para>
- <literal><muttng-doc:command name="push"/></literal> <emphasis>string</emphasis>
+ <literal><muttng-doc:cmdref name="push"/></literal> <emphasis>string</emphasis>
</para>
</listitem>
<listitem>
<para>
- <literal><muttng-doc:command name="reset"/> </literal><emphasis>variable</emphasis> [ <emphasis>variable</emphasis> ... ]
+ <literal><muttng-doc:cmdref name="reset"/> </literal><emphasis>variable</emphasis> [ <emphasis>variable</emphasis> ... ]
</para>
</listitem>
<listitem>
<listitem>
<para>
- <literal><muttng-doc:command name="score"/> </literal> <emphasis>pattern</emphasis> <emphasis>value</emphasis>
+ <literal><muttng-doc:cmdref name="score"/> </literal> <emphasis>pattern</emphasis> <emphasis>value</emphasis>
</para>
</listitem>
<listitem>
<para>
- <literal><muttng-doc:command name="unscore"/></literal> <emphasis>pattern</emphasis> [ <emphasis>pattern</emphasis> ... ]
+ <literal><muttng-doc:cmdref name="unscore"/></literal> <emphasis>pattern</emphasis> [ <emphasis>pattern</emphasis> ... ]
</para>
</listitem>
<listitem>
<listitem>
<para>
- <literal><muttng-doc:command name="set"/></literal> [no|inv]<emphasis>variable</emphasis>[ =<emphasis>value</emphasis> ] [ <emphasis>variable</emphasis> ... ]
+ <literal><muttng-doc:cmdref name="set"/></literal> [no|inv]<emphasis>variable</emphasis>[ =<emphasis>value</emphasis> ] [ <emphasis>variable</emphasis> ... ]
</para>
</listitem>
<listitem>
<para>
- <literal><muttng-doc:command name="unset"/></literal> <emphasis>variable</emphasis> [ <emphasis>variable</emphasis> ... ]
+ <literal><muttng-doc:cmdref name="unset"/></literal> <emphasis>variable</emphasis> [ <emphasis>variable</emphasis> ... ]
</para>
</listitem>
<listitem>
<para>
- <literal><muttng-doc:command name="source"/></literal> <emphasis>filename</emphasis>
+ <literal><muttng-doc:cmdref name="source"/></literal> <emphasis>filename</emphasis>
</para>
</listitem>
<listitem>
<para>
- <literal><muttng-doc:command name="spam"/></literal> <emphasis>pattern</emphasis> <emphasis>format</emphasis>
+ <literal><muttng-doc:cmdref name="spam"/></literal> <emphasis>pattern</emphasis> <emphasis>format</emphasis>
</para>
</listitem>
<listitem>
<para>
- <literal><muttng-doc:command name="nospam"/></literal> <emphasis>pattern</emphasis>
+ <literal><muttng-doc:cmdref name="nospam"/></literal> <emphasis>pattern</emphasis>
</para>
</listitem>
<listitem>
<para>
- <literal><muttng-doc:command name="subscribe"/></literal> <emphasis>regexp</emphasis> [ <emphasis>regexp</emphasis> ... ]
+ <literal><muttng-doc:cmdref name="subscribe"/></literal> <emphasis>regexp</emphasis> [ <emphasis>regexp</emphasis> ... ]
</para>
</listitem>
<listitem>
<para>
- <literal><muttng-doc:command name="unsubscribe"/></literal> <emphasis>regexp</emphasis> [ <emphasis>regexp</emphasis> ... ]
+ <literal><muttng-doc:cmdref name="unsubscribe"/></literal> <emphasis>regexp</emphasis> [ <emphasis>regexp</emphasis> ... ]
</para>
</listitem>
<listitem>
<para>
- <literal><muttng-doc:command name="toggle"/></literal> <emphasis>variable</emphasis> [ <emphasis>variable</emphasis> ... ]
+ <literal><muttng-doc:cmdref name="toggle"/></literal> <emphasis>variable</emphasis> [ <emphasis>variable</emphasis> ... ]
</para>
</listitem>
<listitem>
<para>
- <literal><muttng-doc:command name="unhook"/></literal> <emphasis>hook-type</emphasis>
+ <literal><muttng-doc:cmdref name="unhook"/></literal> <emphasis>hook-type</emphasis>
</para>
</listitem>