⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 init.h

📁 mutt-1.5.12 源代码。linux 下邮件接受的工具。
💻 H
📖 第 1 页 / 共 5 页
字号:
  */  { "uncollapse_jump", 	DT_BOOL, R_NONE, OPTUNCOLLAPSEJUMP, 0 },  /*  ** .pp  ** When \fIset\fP, Mutt will jump to the next unread message, if any,  ** when the current thread is \fIun\fPcollapsed.  */  { "compose_format",	DT_STR,	 R_BOTH, UL &ComposeFormat, UL "-- Mutt: Compose  [Approx. msg size: %l   Atts: %a]%>-" },  /*  ** .pp  ** Controls the format of the status line displayed in the \fICompose\fP  ** menu.  This string is similar to ``$$status_format'', but has its own  ** set of printf()-like sequences:  ** .pp  ** .dl  ** .dt %a .dd total number of attachments   ** .dt %h .dd local hostname  ** .dt %l .dd approximate size (in bytes) of the current message  ** .dt %v .dd Mutt version string  ** .de  ** .pp  ** See the text describing the ``$$status_format'' option for more   ** information on how to set ``$$compose_format''.  */  { "config_charset",	DT_STR,  R_NONE, UL &ConfigCharset, UL 0 },  /*  ** .pp  ** When defined, Mutt will recode commands in rc files from this  ** encoding.  */  { "confirmappend",	DT_BOOL, R_NONE, OPTCONFIRMAPPEND, 1 },  /*  ** .pp  ** When set, Mutt will prompt for confirmation when appending messages to  ** an existing mailbox.  */  { "confirmcreate",	DT_BOOL, R_NONE, OPTCONFIRMCREATE, 1 },  /*  ** .pp  ** When set, Mutt will prompt for confirmation when saving messages to a  ** mailbox which does not yet exist before creating it.  */  { "connect_timeout",	DT_NUM,	R_NONE, UL &ConnectTimeout, 30 },  /*  ** .pp  ** Causes Mutt to timeout a network connection (for IMAP or POP) after this  ** many seconds if the connection is not able to be established.  A negative  ** value causes Mutt to wait indefinitely for the connection to succeed.  */  { "content_type",	DT_STR, R_NONE, UL &ContentType, UL "text/plain" },  /*  ** .pp  ** Sets the default Content-Type for the body of newly composed messages.  */  { "copy",		DT_QUAD, R_NONE, OPT_COPY, M_YES },  /*  ** .pp  ** This variable controls whether or not copies of your outgoing messages  ** will be saved for later references.  Also see ``$$record'',  ** ``$$save_name'', ``$$force_name'' and ``$fcc-hook''.  */    { "crypt_use_gpgme",  DT_BOOL, R_NONE, OPTCRYPTUSEGPGME, 0 },  /*  ** .pp  ** This variable controls the use the GPGME enabled crypto backends.  ** If it is set and Mutt was build with gpgme support, the gpgme code for  ** S/MIME and PGP will be used instead of the classic code.  Note, that  ** you need to use this option in .muttrc as it won't have any effect when   ** used interactively.  */    { "crypt_autopgp",	DT_BOOL, R_NONE, OPTCRYPTAUTOPGP, 1 },  /*  ** .pp  ** This variable controls whether or not mutt may automatically enable  ** PGP encryption/signing for messages.  See also ``$$crypt_autoencrypt'',  ** ``$$crypt_replyencrypt'',  ** ``$$crypt_autosign'', ``$$crypt_replysign'' and ``$$smime_is_default''.  */  { "crypt_autosmime",	DT_BOOL, R_NONE, OPTCRYPTAUTOSMIME, 1 },  /*  ** .pp  ** This variable controls whether or not mutt may automatically enable  ** S/MIME encryption/signing for messages. See also ``$$crypt_autoencrypt'',  ** ``$$crypt_replyencrypt'',  ** ``$$crypt_autosign'', ``$$crypt_replysign'' and ``$$smime_is_default''.  */  { "date_format",	DT_STR,	 R_BOTH, UL &DateFmt, UL "!%a, %b %d, %Y at %I:%M:%S%p %Z" },  /*  ** .pp  ** This variable controls the format of the date printed by the ``%d''  ** sequence in ``$$index_format''.  This is passed to the \fIstrftime\fP  ** call to process the date. See the man page for \fIstrftime(3)\fP for  ** the proper syntax.  ** .pp  ** Unless the first character in the string is a bang (``!''), the month  ** and week day names are expanded according to the locale specified in  ** the variable ``$$locale''. If the first character in the string is a  ** bang, the bang is discarded, and the month and week day names in the  ** rest of the string are expanded in the \fIC\fP locale (that is in US  ** English).  */    { "default_hook",	DT_STR,	 R_NONE, UL &DefaultHook, UL "~f %s !~P | (~P ~C %s)" },  /*  ** .pp  ** This variable controls how send-hooks, message-hooks, save-hooks,  ** and fcc-hooks will  ** be interpreted if they are specified with only a simple regexp,  ** instead of a matching pattern.  The hooks are expanded when they are  ** declared, so a hook will be interpreted according to the value of this  ** variable at the time the hook is declared.  The default value matches  ** if the message is either from a user matching the regular expression  ** given, or if it is from you (if the from address matches  ** ``alternates'') and is to or cc'ed to a user matching the given  ** regular expression.  */  { "delete",		DT_QUAD, R_NONE, OPT_DELETE, M_ASKYES },  /*  ** .pp  ** Controls whether or not messages are really deleted when closing or  ** synchronizing a mailbox.  If set to \fIyes\fP, messages marked for  ** deleting will automatically be purged without prompting.  If set to  ** \fIno\fP, messages marked for deletion will be kept in the mailbox.  */  { "delete_untag",	DT_BOOL, R_NONE, OPTDELETEUNTAG, 1 },  /*  ** .pp  ** If this option is \fIset\fP, mutt will untag messages when marking them  ** for deletion.  This applies when you either explicitly delete a message,  ** or when you save it to another folder.  */  { "digest_collapse",	DT_BOOL, R_NONE, OPTDIGESTCOLLAPSE, 1},  /*  ** .pp  ** If this option is \fIset\fP, mutt's received-attachments menu will not show the subparts of  ** individual messages in a multipart/digest.  To see these subparts, press 'v' on that menu.  */  { "display_filter",	DT_PATH, R_PAGER, UL &DisplayFilter, UL "" },  /*  ** .pp  ** When set, specifies a command used to filter messages.  When a message  ** is viewed it is passed as standard input to $$display_filter, and the  ** filtered message is read from the standard output.  */#if defined(DL_STANDALONE) && defined(USE_DOTLOCK)  { "dotlock_program",  DT_PATH, R_NONE, UL &MuttDotlock, UL BINDIR "/mutt_dotlock" },  /*  ** .pp  ** Contains the path of the mutt_dotlock (8) binary to be used by  ** mutt.  */#endif  { "dsn_notify",	DT_STR,	 R_NONE, UL &DsnNotify, UL "" },  /*  ** .pp  ** \fBNote:\fP you should not enable this unless you are using Sendmail  ** 8.8.x or greater.  ** .pp  ** This variable sets the request for when notification is returned.  The  ** string consists of a comma separated list (no spaces!) of one or more  ** of the following: \fInever\fP, to never request notification,  ** \fIfailure\fP, to request notification on transmission failure,  ** \fIdelay\fP, to be notified of message delays, \fIsuccess\fP, to be  ** notified of successful transmission.  ** .pp  ** Example: set dsn_notify="failure,delay"  */  { "dsn_return",	DT_STR,	 R_NONE, UL &DsnReturn, UL "" },  /*  ** .pp  ** \fBNote:\fP you should not enable this unless you are using Sendmail  ** 8.8.x or greater.  ** .pp  ** This variable controls how much of your message is returned in DSN  ** messages.  It may be set to either \fIhdrs\fP to return just the  ** message header, or \fIfull\fP to return the full message.  ** .pp  ** Example: set dsn_return=hdrs  */  { "duplicate_threads",	DT_BOOL, R_RESORT|R_RESORT_INIT|R_INDEX, OPTDUPTHREADS, 1 },  /*  ** .pp  ** This variable controls whether mutt, when sorting by threads, threads  ** messages with the same message-id together.  If it is set, it will indicate  ** that it thinks they are duplicates of each other with an equals sign  ** in the thread diagram.  */  { "edit_headers",	DT_BOOL, R_NONE, OPTEDITHDRS, 0 },  /*  ** .pp  ** This option allows you to edit the header of your outgoing messages  ** along with the body of your message.  */  { "edit_hdrs",	DT_SYN,  R_NONE, UL "edit_headers", 0 },  /*  */    { "editor",		DT_PATH, R_NONE, UL &Editor, 0 },  /*  ** .pp  ** This variable specifies which editor is used by mutt.  ** It defaults to the value of the VISUAL, or EDITOR, environment  ** variable, or to the string "vi" if neither of those are set.  */  { "encode_from",	DT_BOOL, R_NONE, OPTENCODEFROM, 0 },  /*  ** .pp  ** When \fIset\fP, mutt will quoted-printable encode messages when  ** they contain the string "From " in the beginning of a line.  ** Useful to avoid the tampering certain mail delivery and transport  ** agents tend to do with messages.  */  { "envelope_from_address", DT_ADDR, R_NONE, UL &EnvFrom, 0 },  /*  ** .pp  ** Manually sets the \fIenvelope\fP sender for outgoing messages.  ** This value is ignored if ``$$use_envelope_from'' is unset.  */  { "escape",		DT_STR,	 R_NONE, UL &EscChar, UL "~" },  /*  ** .pp  ** Escape character to use for functions in the builtin editor.  */  { "fast_reply",	DT_BOOL, R_NONE, OPTFASTREPLY, 0 },  /*  ** .pp  ** When set, the initial prompt for recipients and subject are skipped  ** when replying to messages, and the initial prompt for subject is  ** skipped when forwarding messages.  ** .pp  ** \fBNote:\fP this variable has no effect when the ``$$autoedit''  ** variable is set.  */  { "fcc_attach",	DT_BOOL, R_NONE, OPTFCCATTACH, 1 },  /*  ** .pp  ** This variable controls whether or not attachments on outgoing messages  ** are saved along with the main body of your message.  */  { "fcc_clear",	DT_BOOL, R_NONE, OPTFCCCLEAR, 0 },  /*  ** .pp  ** When this variable is set, FCCs will be stored unencrypted and  ** unsigned, even when the actual message is encrypted and/or  ** signed.  ** (PGP only)  */  { "folder",		DT_PATH, R_NONE, UL &Maildir, UL "~/Mail" },  /*  ** .pp  ** Specifies the default location of your mailboxes.  A `+' or `=' at the  ** beginning of a pathname will be expanded to the value of this  ** variable.  Note that if you change this variable from the default  ** value you need to make sure that the assignment occurs \fIbefore\fP  ** you use `+' or `=' for any other variables since expansion takes place  ** during the `set' command.  */  { "folder_format",	DT_STR,	 R_INDEX, UL &FolderFormat, UL "%2C %t %N %F %2l %-8.8u %-8.8g %8s %d %f" },  /*  ** .pp  ** This variable allows you to customize the file browser display to your  ** personal taste.  This string is similar to ``$$index_format'', but has  ** its own set of printf()-like sequences:  ** .pp  ** .dl  ** .dt %C  .dd current file number  ** .dt %d  .dd date/time folder was last modified  ** .dt %f  .dd filename  ** .dt %F  .dd file permissions  ** .dt %g  .dd group name (or numeric gid, if missing)  ** .dt %l  .dd number of hard links  ** .dt %N  .dd N if folder has new mail, blank otherwise  ** .dt %s  .dd size in bytes  ** .dt %t  .dd * if the file is tagged, blank otherwise  ** .dt %u  .dd owner name (or numeric uid, if missing)  ** .dt %>X .dd right justify the rest of the string and pad with character "X"  ** .dt %|X .dd pad to the end of the line with character "X"  ** .de  */  { "followup_to",	DT_BOOL, R_NONE, OPTFOLLOWUPTO, 1 },  /*  ** .pp  ** Controls whether or not the \fIMail-Followup-To\fP header field is  ** generated when sending mail.  When \fIset\fP, Mutt will generate this  ** field when you are replying to a known mailing list, specified with  ** the ``subscribe'' or ``$lists'' commands.  ** .pp  ** This field has two purposes.  First, preventing you from  ** receiving duplicate copies of replies to messages which you send  ** to mailing lists, and second, ensuring that you do get a reply  ** separately for any messages sent to known lists to which you are  ** not subscribed.  The header will contain only the list's address  ** for subscribed lists, and both the list address and your own  ** email address for unsubscribed lists.  Without this header, a  ** group reply to your message sent to a subscribed list will be  ** sent to both the list and your address, resulting in two copies  ** of the same email for you.  */  { "force_name",	DT_BOOL, R_NONE, OPTFORCENAME, 0 },  /*  ** .pp  ** This variable is similar to ``$$save_name'', except that Mutt will  ** store a copy of your outgoing message by the username of the address  ** you are sending to even if that mailbox does not exist.  ** .pp  ** Also see the ``$$record'' variable.  */  { "forward_decode",	DT_BOOL, R_NONE, OPTFORWDECODE, 1 },  /*  ** .pp  ** Controls the decoding of complex MIME messages into text/plain when  ** forwarding a message.  The message header is also RFC2047 decoded.  ** This variable is only used, if ``$$mime_forward'' is \fIunset\fP,  ** otherwise ``$$mime_forward_decode'' is used instead.  */  { "forw_decode",	DT_SYN,  R_NONE, UL "forward_decode", 0 },  /*  */  { "forward_edit",	DT_QUAD, R_NONE, OPT_FORWEDIT, M_YES },  /*  ** .pp  ** This quadoption controls whether or not the user is automatically  ** placed in the editor when forwarding messages.  For those who always want  ** to forward with no modification, use a setting of ``no''.  */  { "forward_format",	DT_STR,	 R_NONE, UL &ForwFmt, UL "[%a: %s]" },  /*  ** .pp  ** This variable controls the default subject when forwarding a message.  ** It uses the same format sequences as the ``$$index_format'' variable.  */  { "forw_format",	DT_SYN,  R_NONE, UL "forward_format", 0 },    /*  */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -