📄 manual.txt
字号:
4.1. PPaatttteerrnn mmooddiiffiieerrss 6.1. CCoommmmaanndd lliinnee ooppttiioonnss 6.2. DDeeffaauulltt ggeenneerriicc ffuunnccttiioonn bbiinnddiinnggss 6.3. DDeeffaauulltt iinnddeexx mmeennuu ffuunnccttiioonn bbiinnddiinnggss 6.4. DDeeffaauulltt ppaaggeerr mmeennuu ffuunnccttiioonn bbiinnddiinnggss 6.5. DDeeffaauulltt aalliiaass mmeennuu ffuunnccttiioonn bbiinnddiinnggss 6.6. DDeeffaauulltt qquueerryy mmeennuu ffuunnccttiioonn bbiinnddiinnggss 6.7. DDeeffaauulltt aattttaacchh mmeennuu ffuunnccttiioonn bbiinnddiinnggss 6.8. DDeeffaauulltt ccoommppoossee mmeennuu ffuunnccttiioonn bbiinnddiinnggss 6.9. DDeeffaauulltt ppoossttppoonnee mmeennuu ffuunnccttiioonn bbiinnddiinnggss 6.10. DDeeffaauulltt bbrroowwsseerr mmeennuu ffuunnccttiioonn bbiinnddiinnggss 6.11. DDeeffaauulltt ppggpp mmeennuu ffuunnccttiioonn bbiinnddiinnggss 6.12. DDeeffaauulltt eeddiittoorr ffuunnccttiioonn bbiinnddiinnggssChapter 1. Introduction _T_a_b_l_e_ _o_f_ _C_o_n_t_e_n_t_s 11.. MMuutttt HHoommee PPaaggee 22.. MMaaiilliinngg LLiissttss 33.. SSooffttwwaarree DDiissttrriibbuuttiioonn SSiitteess 44.. IIRRCC 55.. UUSSEENNEETT 66.. CCooppyyrriigghhtt _M_u_t_t is a small but very powerful text-based MIME mail client. Mutt is highly configurable, and is well suited to the mail power user with advanced features like key bindings, keyboard macros, mail threading, regular expression searches and a powerful pattern matching language for selecting groups of messages.1. Mutt Home Page hhttttpp::////wwwwww..mmuutttt..oorrgg//2. Mailing Lists To subscribe to one of the following mailing lists, send a message with the word _s_u_b_s_c_r_i_b_e in the body to list-name_-_r_e_q_u_e_s_t@mutt.org. * <mmuutttt--aannnnoouunnccee--rreeqquueesstt@@mmuutttt..oorrgg> -- low traffic list for announcements * <mmuutttt--uusseerrss--rreeqquueesstt@@mmuutttt..oorrgg> -- help, bug reports and feature requests * <mmuutttt--ddeevv--rreeqquueesstt@@mmuutttt..oorrgg> -- development mailing list _N_o_t_e_: all messages posted to _m_u_t_t_-_a_n_n_o_u_n_c_e are automatically forwarded to _m_u_t_t_-_u_s_e_r_s, so you do not need to be subscribed to both lists.3. Software Distribution Sites * ffttpp::////ffttpp..mmuutttt..oorrgg//mmuutttt// For a list of mirror sites, please refer to hhttttpp::////wwwwww..mmuutttt..oorrgg//ddoowwnnllooaadd..hhttmmll.4. IRC Visit channel _#_m_u_t_t on iirrcc..ffrreeeennooddee..nneett to chat with other people interested in Mutt.5. USENET See the newsgroup ccoommpp..mmaaiill..mmuutttt.6. Copyright Mutt is Copyright (C) 1996-2005 Michael R. Elkins <mmee@@ccss..hhmmcc..eedduu> and others This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.Chapter 2. Getting Started _T_a_b_l_e_ _o_f_ _C_o_n_t_e_n_t_s 11.. MMoovviinngg AArroouunndd iinn MMeennuuss 22.. EEddiittiinngg IInnppuutt FFiieellddss 22..11.. IInnttrroodduuccttiioonn 22..22.. HHiissttoorryy 33.. RReeaaddiinngg MMaaiill -- TThhee IInnddeexx aanndd PPaaggeerr 33..11.. TThhee MMeessssaaggee IInnddeexx 33..22.. TThhee PPaaggeerr 33..33.. TThhrreeaaddeedd MMooddee 33..44.. MMiisscceellllaanneeoouuss FFuunnccttiioonnss 44.. SSeennddiinngg MMaaiill 44..11.. EEddiittiinngg tthhee mmeessssaaggee hheeaaddeerr 44..22.. UUssiinngg MMuutttt wwiitthh PPGGPP 44..33.. SSeennddiinngg aannoonnyymmoouuss mmeessssaaggeess vviiaa mmiixxmmaasstteerr.. 55.. FFoorrwwaarrddiinngg aanndd BBoouunncciinngg MMaaiill 66.. PPoossttppoonniinngg MMaaiill This section is intended as a brief overview of how to use Mutt. There are many other features which are described elsewhere in the manual. There is even more information available in the Mutt FAQ and various web pages. See the MMuutttt PPaaggee for more details. The keybindings described in this section are the defaults as distributed. Your local system administrator may have altered the defaults for your site. You can always type ``?'' in any menu to display the current bindings. The first thing you need to do is invoke mutt, simply by typing mutt at the command line. There are various command-line options, see either the mutt man page or the rreeffeerreennccee.1. Moving Around in Menus Information is presented in menus, very similar to ELM. Here is a table showing the common keys used to navigate menus in Mutt. _T_a_b_l_e_ _2_._1_._ _M_o_s_t_ _c_o_m_m_o_n_ _n_a_v_i_g_a_t_i_o_n_ _k_e_y_s Key Function Description j or Down next-entry move to the next entry k or Up previous-entry move to the previous entry z or PageDn page-down go to the next page Z or PageUp page-up go to the previous page = or Home first-entry jump to the first entry * or End last-entry jump to the last entry q quit exit the current menu ? help list all keybindings for the current menu2. Editing Input Fields2.1. Introduction Mutt has a built-in line editor for inputting text, e.g. email addresses or filenames. The keys used to manipulate text input are very similar to those of Emacs. See the following table for a full reference of available functions, their default key bindings, and short descriptions. _T_a_b_l_e_ _2_._2_._ _M_o_s_t_ _c_o_m_m_o_n_ _l_i_n_e_ _e_d_i_t_o_r_ _k_e_y_s Key Function Description ^A or <Home> bol move to the start of the line ^B or <Left> backward-char move back one char Esc B backward-word move back one word ^D or <Delete> delete-char delete the char under the cursor ^E or <End> eol move to the end of the line ^F or <Right> forward-char move forward one char Esc F forward-word move forward one word <Tab> complete complete filename or alias ^T complete-query complete address with query ^K kill-eol delete to the end of the line ESC d kill-eow delete to the end ot the word ^W kill-word kill the word in front of the cursor ^U kill-line delete entire line ^V quote-char quote the next typed key <Up> history-up recall previous string from history <Down> history-down recall next string from history <BackSpace> backspace kill the char in front of the cursor Esc u upcase-word convert word to upper case Esc l downcase-word convert word to lower case Esc c capitalize-word capitalize the word ^G n/a abort <Return> n/a finish editing You can remap the _e_d_i_t_o_r functions using the bbiinndd command. For example, to make the _D_e_l_e_t_e key delete the character in front of the cursor rather than under, you could usebind editor <delete> backspace2.2. History The number of items in the built-in editor's history is controlled by the $$hhiissttoorryy variable. You may cycle through them at an editor prompt by using the history-up and/or history-down commands. Mutt maintains several distinct history lists, one for each of the following categories: * muttrc commands * addresses and aliases * shell commands * filenames * patterns * everything else Mutt automatically filters out repeated items from the history. It also mimics the behaviour of some shells by ignoring items starting with a space. The latter feature can be useful in macros to not clobber the history's valuable entries with unwanted entries.3. Reading Mail - The Index and Pager Similar to many other mail clients, there are two modes in which mail is read in Mutt. The first is the index of messages in the mailbox, which is called the ``index'' in Mutt. The second mode is the display of the message contents. This is called the ``pager.'' The next few sections describe the functions provided in each of these modes.3.1. The Message Index _T_a_b_l_e_ _2_._3_._ _M_o_s_t_ _c_o_m_m_o_n_ _m_e_s_s_a_g_e_ _i_n_d_e_x_ _k_e_y_s Key Description c change to a different mailbox ESC c change to a folder in read-only mode C copy the current message to another mailbox ESC C decode a message and copy it to a folder ESC s decode a message and save it to a folder D delete messages matching a pattern d delete the current message F mark as important l show messages matching a pattern N mark message as new o change the current sort method O reverse sort the mailbox q save changes and exit s save-message T tag messages matching a pattern t toggle the tag on a message ESC t toggle tag on entire message thread U undelete messages matching a pattern
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -