X-Git-Url: http://cgit.sxemacs.org/?p=gnus;a=blobdiff_plain;f=texi%2Fgnusref.tex;h=a750c1ed34669182d2dc2514a88738a4aeb97b1e;hp=f820fd8339084945919b79107f04d2adbca05295;hb=4724093b5726d891e49e07191b52a14db1b93ecd;hpb=c49bb3d21ee8741ebe105368b4402c834b5df746 diff --git a/texi/gnusref.tex b/texi/gnusref.tex index f820fd833..a750c1ed3 100644 --- a/texi/gnusref.tex +++ b/texi/gnusref.tex @@ -1,4 +1,9 @@ %% include file for the Gnus refcard and booklet + +\def\progver{5.10}\def\refver{5.10-1} % program and refcard versions +\def\date{Jan, 2004} +\def\author{Gnus Bugfixing Girls + Boys $<$bugs@gnus.org$>$} + %% \newlength{\keycolwidth} \newenvironment{keys}[1]% #1 is the widest key @@ -32,7 +37,7 @@ Copyright \copyright\ 1995 Vladimir Alexiev $<$vladimir@cs.ualberta.ca$>$.\\* Copyright \copyright\ 2000 Felix Natter $<$fnatter@gmx.net$>$.\\* - Copyright \copyright\ 2001 \author.\\* + Copyright \copyright\ 2001, 2002, 2003, 2004 \author.\\* Created from the Gnus manual Copyright \copyright\ 1994 Lars Magne Ingebrigtsen.\\* and the Emacs Help Bindings feature (C-h b).\\* @@ -48,10 +53,10 @@ \newcommand{\Notes}{% \subsection*{Notes} {\esamepage - Gnus is complex. Currently it has some 346 interactive (user-callable) - functions. Of these 279 are in the two major modes (Group and + Gnus is complex. Currently it has some 876 interactive (user-callable) + functions. Of these 618 are in the two major modes (Group and Summary/Article). Many of these functions have more than one binding, some - have 3 or even 4 bindings. The total number of keybindings is 389. So in + have 3 or even 4 bindings. The total number of keybindings is 677. So in order to save 40\% space, every function is listed only once on this \guide, under the ``more logical'' binding. Alternative bindings are given in parentheses in the beginning of the description. @@ -141,6 +146,7 @@ ? & (?, M ?) Dormant (only followups are interesting).\\ E & (E, M e, M x) {\bf Expirable}. Only has effect in mail groups.\\ G & (C, B DEL) Canceled article (or deleted in mailgroups).\\ + \$ & (M-d, M s x, S x). Marked as spam.\\ \hline\hline \multicolumn{2}{|p{\markdblcolwidth}|} {The marks below mean that the article @@ -166,8 +172,11 @@ \# & (\#, M \#, M P p) Processable (will be affected by the next operation). [2]\\ A & {\bf Answered} (followed-up or replied). [2]\\ - * & Cached. [2]\\ + F & Forwarded. [2]\\ + $\ast$ & Cached. [2]\\ S & Saved. [2]\\ + N & Recently arrived. [2]\\ + . & Unseen. [2]\\ + & Over default score. [3]\\ $-$ & Under default score. [3]\\ $=$ & Has children (thread underneath it). Add `\%e' to @@ -191,15 +200,17 @@ $>$ & Go to the end of the Group buffer.\\ , & Jump to the lowest-level group with unread articles.\\ . & Jump to the first group with unread articles.\\ - xx & Enter the Server buffer mode.\\ - a & Post an {\bf article} to a group.\\ + \^{} & Enter the Server buffer mode.\\ + a & Post an {\bf article} to a group + [Prefix: use group under point to find posting-style].\\ b & Find {\bf bogus} groups and delete them.\\ c & Mark all unticked articles in this group as read ({\bf catch-up}). [p/p]\\ g & Check the server for new articles ({\bf get}). [level]\\ M-g & Check the server for new articles in this group ({\bf get}). [p/p]\\ j & {\bf Jump} to a group.\\ - m & {\bf Mail} a message to someone.\\ + m & {\bf Mail} a message to someone + [Prefix: use group under point to find posting-style].\\ n & Go to the {\bf next} group with unread articles. [distance]\\ M-n & Go to the {\bf next} group on the same or lower level. [distance]\\ @@ -229,23 +240,26 @@ C-c C-i & Gnus online-manual ({\bf info}).\\ C-x C-t & {\bf Transpose} two groups.\\ H f & Fetch this group's {\bf FAQ} (using ange-ftp).\\ + H c & Display this group's {\bf charter}. [Prefix: query for group]\\ + H C & Display this group's {\bf control message} (using + ange-ftp). [Prefix: query for group]\\ H v & (V) Display the Gnus {\bf version} number.\\ H d & (C-c C-d) Show the {\bf description} of this group [Prefix: re-read from server].\\ M-d & {\bf Describe} all groups. [Prefix: re-read from server]\\ + D g & Regenerate a Sieve script from group parameters.\\ + D u & Regenerate Sieve script and {\bf upload} to server.\\ \end{keys} } \newcommand{\ListGroups}{% {\esamepage \begin{keys}{A M} - A d & List all groups whose names or {\bf descriptions} match a regexp.\\ + A d & (C-c C-M-a) List all groups whose names or {\bf descriptions} match a regexp.\\ A k & (C-c C-l) List all {\bf killed} groups. [Prefix: look at active-file from server]\\ A l & List all groups on a specific level. [Prefix: also list groups with no unread articles]\\ - A d & List all groups that have names or {\bf descriptions} matching - a regexp.\\ A a & (C-c C-a) List all groups whose names match a regexp ({\bf apropos}).\\ A A & List the server's active-file.\\ @@ -257,6 +271,8 @@ A u & (L) List all groups (including read and {\bf unsubscribed}). [level; 7 and lower is the default]\\ A z & List all {\bf zombie} groups.\\ + A c & List all groups with cached articles. [level]\\ + A ? & List all groups with dormant articles. [level]\\ \end{keys} } @@ -283,7 +299,10 @@ G V & Make a new empty {\bf virtual} group. (nnvirtual)\\ G w & Create ephemeral group based on web-search. [Prefix: make solid group instead]\\ + G R & Make an {\bf RSS} group.\\ G DEL & {\bf Delete} group [Prefix: delete all articles as well].\\ + G x & Expunge all deleted articles in an nnimap mailbox.\\ + G l & Edit ACL (Access Control {\bf List}) for an nnimap mailbox.\\ \end{keys} You can also create mail-groups and read your mail with Gnus (very useful if you are subscribed to mailing lists), using one of the methods @@ -308,13 +327,14 @@ M u & (M-\#) Remove the process mark from this group ({\bf unmark}). [scope]\\ M U & Remove the process mark from all groups (\textbf{umark all}).\\ - M w & Mark all groups in the current region.\\ + M w & Mark all groups in the current region. [prefix: unmark]\\ + M b & Mark all groups in the {\bf buffer}. [prefix: unmark]\\ \end{keys}} \newcommand{\GroupTopicsGeneral}{% {\esamepage Topics are ``categories'' for groups. Press t in the group-buffer to - toggle gnus-topic-mode (C-c C-i g Group Topics RET). + toggle gnus-topic-mode (C-c C-i g Group Topics RET).\\* \begin{keys}{C-c C-x} T n & Prompt for topic {\bf name} and create it.\\ T m & {\bf Move} the current group to some other topic [p/p].\\ @@ -331,11 +351,15 @@ T TAB & (TAB) Indent current topic [Prefix: unindent].\\ M-TAB & Unindent the current topic.\\ RET & (SPC) Either unfold topic or enter group [level].\\ + T s & {\bf Show} the current topic. [Prefix: show permanently]\\ + T h & {\bf Hide} the current topic. [Prefix: hide permanently]\\ C-c C-x & Expire all articles in current group or topic.\\ C-k & {\bf Kill} a group or topic.\\ C-y & {\bf Yank} a group or topic.\\ A T & List active-file using {\bf topics}.\\ G p & Edit topic-{\bf parameters}.\\ + T M-n & Go to {\bf next} topic. [distance]\\ + T M-p & Go to {\bf previous} topic. [distance]\\ \end{keys} } } @@ -349,7 +373,10 @@ T S v & Sort by group score ({\bf value}).\\ T S r & Sort by group {\bf rank}.\\ T S m & Sort by {\bf method}.\\ + T S e & Sort by {\bf server} name.\\ + T S s & Sort according to `gnus-group-sort-function'.\\ \end{keys} + With a prefix these commands will sort in reverse order. } } @@ -374,8 +401,8 @@ SPC & (A SPC, A n) Select an article, scroll it one page, move to the next one.\\ DEL & (A DEL, A p, b) Scroll this article one page back. [distance]\\ - RET & Scroll this article one line forward. [distance]\\ - M-RET & Scroll this article one line backward. [distance]\\ + RET & (A RET) Scroll this article one line forward. [distance]\\ + M-RET & (A M-RET) Scroll this article one line backward. [distance]\\ = & Expand the Summary window (fullsize). [Prefix: shrink to display article window]\\ % @@ -400,7 +427,7 @@ Y c & Insert all cached articles into the summary-buffer.\\ % M-C-e & {\bf Edit} the group-parameters.\\ - M-C-g & Customize the group-parameters.\\ + M-C-a & Customize the group-parameters.\\ % % article handling % @@ -420,9 +447,11 @@ A t & {\bf Translate} this article.\\ A R & Fetch all articles mentioned in the {\bf References}-header.\\ A T & Fetch full \textbf{thread} in which the current article appears.\\ - M-\^{} & Fetch the article with a given Message-ID.\\ + M-\^{} & Fetch the article with a given Message-ID.\\ S y & {\bf Yank} the current article into an existing message-buffer. [p/p]\\ + A M & Setup group parameters for {\bf mailing} lists from + headers. [Prefix: replace old settings]\\ \end{keys} } } @@ -434,7 +463,7 @@ MIME button in the article buffer, use the corresponding bindings for the article buffer instead. \begin{keys}{W M w} - K v & (b) {\bf View} the MIME-part.\\ + K v & (b, W M b) {\bf View} the MIME-part.\\ K o & {\bf Save} the MIME part.\\ K c & {\bf Copy} the MIME part.\\ K e & View the MIME part {\bf externally}.\\ @@ -442,6 +471,7 @@ K $\mid$ & Pipe the MIME part to an external command.\\ K b & Make all the MIME parts have buttons in front of them.\\ K m & Try to repair {\bf multipart-headers}.\\ + K C & View the MIME part using a different {\bf charset}.\\ X m & Save all parts matching a MIME type to a directory. [p/p]\\ M-t & Toggle the buttonized display of the article buffer.\\ W M w & Decode RFC2047-encoded words in the article headers.\\ @@ -457,11 +487,14 @@ C-c C-s C-a & Sort the summary-buffer by {\bf author}.\\ C-c C-s C-d & Sort the summary-buffer by {\bf date}.\\ C-c C-s C-i & Sort the summary-buffer by article score.\\ - C-c C-s C-l & Sort the summary-buffer by amount of lines.\\ + C-c C-s C-l & Sort the summary-buffer by amount of {\bf lines}.\\ C-c C-s C-c & Sort the summary-buffer by length.\\ C-c C-s C-n & Sort the summary-buffer by article {\bf number}.\\ C-c C-s C-s & Sort the summary-buffer by {\bf subject}.\\ + C-c C-s C-r & Sort the summary-buffer {\bf randomly}.\\ + C-c C-s C-o & Sort the summary-buffer using the default method.\\ \end{keys} + With a prefix these functions sort in reverse order. } } @@ -475,14 +508,16 @@ B c & {\bf Copy} this article from any group to a mail group. [p/p]\\ B e & {\bf Expire} all expirable articles in this group. [p/p]\\ B i & {\bf Import} a random file into this group.\\ + B I & Create an empty article in this group.\\ B m & {\bf Move} the article from one mail group to another. [p/p]\\ - B p & Query whether the article was posted as well.\\ + B p & Query whether the article was {\bf posted} as well.\\ B q & {\bf Query} where the article will end up after fancy splitting\\ B r & {\bf Respool} this mail article. [p/p]\\ B t & {\bf Trace} the fancy splitting patterns applied to this article.\\ B w & (e) Edit this article.\\ B M-C-e & {\bf Expunge} (delete from disk) all expirable articles in this group (!). [p/p]\\ + K E & {\bf Encrypt} article body. [p/p]\\ \end{keys} } } @@ -546,25 +581,45 @@ \newcommand{\WashArticle}{% formerly \Wsubmap {\esamepage \begin{keys}{W W H} + W 6 & Translate a base64 article.\\ + W a & Strip certain {\bf headers} from body.\\ W b & Make Message-IDs and URLs in the article mouse-clickable {\bf buttons}.\\ - W l & (w) Remove page breaks ({\bf\^{}L}) from the article.\\ W c & Translate CRLF-pairs to LF and then the remaining CR's to LF's.\\ W d & Treat {\bf dumbquotes}.\\ - W f & Look for and display any X-{\bf Face} headers.\\ - W m & Toggle {\bf MIME} processing.\\ + W e & Treat {\bf emphasized} text.\\ + W h & Treat {\bf HTML}.\\ + W l & (w) Remove page breaks ({\bf\^{}L}) from the article.\\ + W m & {\bf Morse} decode article.\\ W o & Treat {\bf overstrike} or underline (\^{}H\_) in the article.\\ + W p & Verify X-{\bf PGP}-Sig header.\\ W q & Treat {\bf quoted}-printable in the article.\\ W r & (C-c C-r) Do a Caesar {\bf rotate} (rot13) on the article.\\ + W s & Verify (and decrypt) a {\bf signed} message.\\ W t & (t) {\bf Toggle} display of all headers.\\ + W u & {\bf Unsplit} broken URLs.\\ W v & (v) Toggle permanent {\bf verbose} displaying of all headers.\\ W w & Do word {\bf wrap} in the article.\\ W B & Add clickable {\bf buttons} to the article headers.\\ W C & {\bf Capitalize} first word in each sentence.\\ W Q & Fill long lines.\\ + W Z & Translate a HZ-encoded article.\\ % - W W H & Strip certain {\bf headers} from body.\\ + W G u & {\bf Unfold} folded header lines.\\ + W G f & {\bf Fold} all header lines.\\ + W G n & Unfold {\bf Newsgroups:} and Follow-Up-To:.\\ % + W Y c & Repair broken {\bf citations}.\\ + W Y a & Repair broken {\bf attribution} lines.\\ + W Y u & {\bf Unwrap} broken citation lines.\\ + W Y f & Do a {\bf full} deuglification (W Y c, W Y a, W Y u).\\ + \end{keys} + } + } + + \newcommand{\BlankAndWhitespace}{% + {\esamepage + \begin{keys}{W E w} W E l & Strip blank {\bf lines} from the beginning of the article.\\ W E m & Replace blank lines with empty lines and remove {\bf multiple} blank lines.\\ @@ -574,13 +629,36 @@ W E A & Strip {\bf all} blank lines.\\ W E s & Strip leading blank lines from the article body.\\ W E e & Strip trailing blank lines from the article body.\\ - % + W E w & Remove leading {\bf whitespace} from all headers.\\ + \end{keys} + } + } + + \newcommand{\Picons}{% + {\esamepage + \begin{keys}{W D D} + W D s & (W g) Display {\bf smilies}.\\ + W D x & (W f) Look for and display any X-{\bf Face} headers.\\ + W D d & Display any Face headers.\\ + W D n & Toggle picons in {\bf Newsgroups} and Followup-To.\\ + W D m & Toggle picons in {\bf mail} headers (To and Cc).\\ + W D f & Toggle picons in {\bf From}.\\ + W D D & Remove all images from the article buffer.\\ + \end{keys} + } + } + + \newcommand{\TimeAndDate}{% + {\esamepage + \begin{keys}{W T u} W T u & (W T z) Display the article timestamp in GMT ({\bf UT, ZULU}).\\ W T i & Display the article timestamp in {\bf ISO} 8601.\\ W T l & Display the article timestamp in the {\bf local} timezone.\\ W T s & Display according to `gnus-article-time-format'.\\ W T e & Display the time {\bf elapsed} since it was sent.\\ W T o & Display the {\bf original} timestamp.\\ + W T p & Display the date in format that's {\bf + pronounceable} in English.\\ \end{keys} } } @@ -593,15 +671,11 @@ W W b & Hide {\bf boring} headers.\\ W W s & Hide {\bf signature}.\\ W W l & Hide {\bf list} identifiers in subject-header.\\ - W W p & Hide {\bf PGP}-signatures.\\ W W P & Hide {\bf PEM} (privacy enhanced messages).\\ W W B & Hide banner specified by group parameter.\\ W W c & Hide {\bf citation}.\\ W W C-c & Hide {\bf citation} using a more intelligent algorithm.\\ W W C & Hide cited text in articles that aren't roots.\\ - % - W e & {\bf Emphasize} article.\\ - % W H a & Highlight {\bf all} parts. Calls W b, W H c, W H h, W H s.\\ W H c & Highlight article {\bf citations}.\\ W H h & Highlight article {\bf headers}.\\ @@ -613,11 +687,12 @@ \newcommand{\MIMEArticleMode}{% {\esamepage - \begin{keys}{M-RET} + \begin{keys}{RET} RET & (BUTTON-2) Toggle display of the MIME object.\\ - v & (M-RET) Prompt for a method and then view object using this method.\\ + v & Prompt for a method and then view object using this method.\\ o & Prompt for a filename and save the MIME object.\\ - C-o & Prompt for a filename to save the MIME object to and remove it.\\ + C-o & Prompt for a filename to save the MIME object to and remove it.\\ + d & {\bf Delete} the MIME object.\\ c & {\bf Copy} the MIME object to a new buffer and display this buffer.\\ i & Display the MIME object in this buffer.\\ C & Copy the MIME object to a new buffer and display this buffer using {\bf Charset} \\ @@ -695,17 +770,21 @@ M P u & (M-\#, M M-\#) \textbf{unmark} this article.\\ M P b & Mark all articles in {\bf buffer}.\\ M P r & Mark all articles in the {\bf region}.\\ + M P g & Unmark all articles in the region.\\ M P R & Mark all articles matching a {\bf regexp}.\\ + M P G & Unmark all articles matching a regexp.\\ M P t & Mark all articles in this (sub){\bf thread}.\\ + M P T & Unmark all articles in this (sub){\bf thread}.\\ M P s & Mark all articles in the current {\bf series}.\\ M P S & Mark all {\bf series} that already contain a marked article.\\ M P a & Mark {\bf all} articles (in series order).\\ M P U & \textbf{unmark} all articles.\\ - % M P i & {\bf Invert} the list of process-marked articles.\\ M P k & Push the current process-mark set onto stack and unmark all articles.\\ M P y & Pop process-mark set from stack and restore it.\\ + M P w & Push process-mark set on the stack.\\ + M P v & Mark all articles with score over the default score. [Prefix: score]\\ \end{keys} } } @@ -718,6 +797,7 @@ /x & Limit depending on ``extra'' headers.\\ /u & (x) Limit to {\bf unread} articles. [Prefix: also exclude ticked and dormant articles]\\ + /. & Limit to unseen articles.\\ /m & Limit to articles marked with specified {\bf mark}.\\ /t & Ask for a number and exclude articles younger than that many days. [Prefix: exclude older articles]\\ @@ -735,6 +815,10 @@ /c & Exclude all dormant articles that have no children from the limit.\\ /C & Mark all excluded unread articles as read. [Prefix: also mark ticked and dormant articles]\\ + /o & Insert all {\bf old} articles. [Prefix: how many]\\ + /N & Insert all {\bf new} articles.\\ + /p & Limit to articles {\bf predicated} in the `display' group parameter.\\ + /r & Limit to {\bf replied} articles. [Prefix: unreplied]\\ \end{keys} } } @@ -750,7 +834,8 @@ O m & Save this article in {\bf mail} format. [p/p]\\ O r & Save this article in {\bf rmail} format. [p/p]\\ O v & Save this article in {\bf vm} format. [p/p]\\ - O p & ($\mid$) Pipe this article to a shell command. [p/p]\\ + O p & ($\mid$) {\bf Pipe} this article to a shell command. [p/p]\\ + O P & \textbf{Print} this article using Muttprint. [p/p]\\ \end{keys} } } @@ -758,7 +843,7 @@ \newcommand{\PostReplyetc}{% formerly \Ssubmap {\esamepage These commands put you in a separate news or mail buffer. See the section - about composing messages for more information. + about composing messages for more information.\\* %After %editing the article, send it by pressing C-c C-c. If you are in a %foreign group and want to post the article using the foreign server, give @@ -767,27 +852,32 @@ S p & (a) {\bf Post} an article to this group.\\ S f & (f) Post a {\bf followup} to this article.\\ S F & (F) Post a {\bf followup} and include the original. [p/p]\\ - S o p & Forward this article as a {\bf post} to a newsgroup. - [Prefix: include all headers]\\ + S o p & Forward this article as a {\bf post} to a newsgroup.\\ S M-c & Send a complaint about excessive crossposting to the author of this article. [p/p]\\ % - S m & (m) Send {\bf a} mail to some other person.\\ + S m & (m) Send a {\bf mail} to some other person.\\ S r & (r) Mail a {\bf reply} to the author of this article.\\ S R & (R) Mail a {\bf reply} and include the original. [p/p]\\ + S B r & Like S r but ignore the Reply-To: header.\\ + S B R & Like S R but ignore the Reply-To: header.\\ S w & Mail a {\bf wide} reply to this article.\\ - S W & Mail a {\bf wide} reply to this article.\\ - S o m & (C-c C-f) Forward this article by {\bf mail} to a person. - [Prefix: include all headers]\\ + S W & Mail a {\bf wide} reply to this article and include + the original.\\ + S v & Mail a {\bf very} wide reply to this article.\\ + S V & Mail a {\bf very} wide reply to this article and include the original.\\ + S o m & (C-c C-f) Forward this article by {\bf mail} to a person.\\ S D b & Resend {\bf bounced} mail.\\ S D r & {\bf Resend} mail to a different person.\\ + S D e & {\bf Edit} and resend.\\ % S n & Post a followup via {\bf news} even if you got the message through mail.\\ S N & Post a followup via {\bf news} and include the original mail. [p/p]\\ % - S c & (C) {\bf Cancel} this article (only works if it is your own).\\ + S c & (C) {\bf Cancel} this article (only works if it is + your own). [p/p]\\ S s & {\bf Supersede} this article with a new one (only for own articles).\\ % @@ -809,9 +899,10 @@ T M-\# & Remove process-marks from this thread.\\ % T t & Re-{\bf thread} the current article's thread.\\ + T \^{} & Make the current article child of the marked (or previous) article.\\ % movement - T n & (M-C-f) Go to the {\bf next} thread. [distance]\\ - T p & (M-C-b) Go to the {\bf previous} thread. [distance]\\ + T n & (M-C-f, M-down) Go to the {\bf next} thread. [distance]\\ + T p & (M-C-b, M-up) Go to the {\bf previous} thread. [distance]\\ T d & {\bf Descend} this thread. [distance]\\ T u & Ascend this thread ({\bf up}-thread). [distance]\\ T o & Go to the top of this thread.\\ @@ -843,15 +934,18 @@ V m & {\bf Mark} all articles below a given score as read.\\ V s & Set the {\bf score} of this article.\\ V t & Display all score rules applied to this article ({\bf track}).\\ + W w & List {\bf words} used in scoring.\\ V x & {\bf Expunge} all low-scored articles. [score]\\ V C & {\bf Customize} the current score file through a user-friendly - interface.\\ + interface.\\ + V F & {\bf Flush} the cache of score files.\\ + V R & {\bf Re-score} the summary buffer.\\ V S & Display the {\bf score} of this article.\\ \bf A p m l& Make a scoring entry based on this article.\\ \end{keys} The four letters stand for:\\* \quad \B{A}ction: I)ncrease, L)ower;\\* - \quad \B{p}art: a)utor (from), s)ubject, x)refs (cross-posting), d)ate, l)ines, + \quad \B{p}art: a)uthor (from), s)ubject, x)refs (cross-posting), d)ate, l)ines, message-i)d, t)references (parent), f)ollowup, b)ody, h)ead (all headers);\\* \quad \B{m}atch type:\\* \qquad string: s)ubstring, e)xact, r)egexp, f)uzzy,\\* @@ -916,7 +1010,7 @@ Z P & Exit and go to the {\bf previous} group.\\ % Z G & (M-g) Check for new articles in this group ({\bf get}).\\ - Z R & Exit this group, and then enter it again ({\bf reenter}). + Z R & (C-x C-s) Exit this group, and then enter it again ({\bf reenter}). [Prefix: select all articles, read and unread.]\\ Z s & Update and save the dribble buffer. [Prefix: save .newsrc* as well]\\ \end{keys} @@ -924,7 +1018,7 @@ } \newcommand{\MsgCompositionGeneral}{% - Press C-c ? in the composition-buffer to get this information. + Press C-c ? in the composition-buffer to get this information.\\* {\esamepage \begin{keys}{C-c C-m} % sending @@ -935,8 +1029,6 @@ C-c C-m & {\bf Mail} reply to the address near point. [Prefix: include the original]\\ % modify headers/body - C-c C-t & Paste the recipient's address into \textbf{To:}-field.\\ - C-c C-n & Insert a \textbf{Newsgroups:}-header.\\ C-c C-o & Sort headers.\\ C-c C-e & \textbf{Elide} region.\\ C-c C-v & Kill everything outside region.\\ @@ -945,27 +1037,38 @@ C-c C-z & Kill everything up to signature.\\ C-c C-y & \textbf{Yank} original message.\\ C-c C-q & Fill the yanked message.\\ + C-c M-C-y & \textbf{Yank} a buffer and quote it.\\ + M-RET & Insert four newlines and format quoted text. [Prefix: + justify as well]\\ + C-c M-r & \textbf{Rename} message buffer. [Prefix: ask for new name]\\ \end{keys} } } \newcommand{\MsgCompositionMovementArticle}{% - The following functions create the header-field if necessary. + The following functions create the header-field if necessary.\\* {\esamepage \begin{keys}{C-c C-f C-u} C-c TAB & Move to \textbf{signature}.\\ C-c C-b & Move to \textbf{body}.\\ - C-c C-f C-t & Move to \textbf{To:}.\\ + C-c C-f C-t & (C-c C-t) Move to \textbf{To:}.\\ C-c C-f C-c & Move to \textbf{Cc:}.\\ C-c C-f C-b & Move to \textbf{Bcc:}.\\ C-c C-f C-w & Move to \textbf{Fcc:}.\\ C-c C-f C-s & Move to \textbf{Subject:}.\\ C-c C-f C-r & Move to \textbf{Reply-To:}.\\ C-c C-f C-f & Move to \textbf{Followup-To:}.\\ - C-c C-f C-n & Move to \textbf{Newsgroups:}.\\ + C-c C-f C-n & (C-c C-n) Move to \textbf{Newsgroups:}.\\ C-c C-f C-u & Move to \textbf{Summary:}.\\ C-c C-f C-k & Move to \textbf{Keywords:}.\\ C-c C-f C-d & Move to \textbf{Distribution:}.\\ + C-c C-f C-m & Move to \textbf{Mail-Followup-To:}.\\ + C-c C-f C-o & Move to \textbf{From:}.\\ + C-c C-f C-a & Insert a reasonable \textbf{Mail-Followup-To:} for + an unsubscribed list. [Prefix: include addresses in \textbf{Cc:}]\\ + C-c C-f TAB & (C-c C-u) Move to \textbf{Importance:}.\\ + C-c M-n & Insert \textbf{Disposition-Notification-To:} + (request receipt).\\ \end{keys} } } @@ -976,11 +1079,19 @@ C-c C-m f & (C-c C-a) Attach \textbf{file}.\\ C-c C-m b & Attach contents of \textbf{buffer}.\\ C-c C-m e & Attach \textbf{external} file (ftp..).\\ - C-c C-m P & Create MIME-\textbf{preview} (new buffer).\\ + C-c C-m P & Create MIME-\textbf{preview} (new + buffer). [Prefix: show raw MIME preview]\\ C-c C-m v & \textbf{Validate} article.\\ C-c C-m p & Insert \textbf{part}.\\ C-c C-m m & Insert \textbf{multi}-part.\\ C-c C-m q & \textbf{Quote} region.\\ + C-c C-m c s & Encrypt message using \textbf{S/MIME}.\\ + C-c C-m c o & Encrypt message using PGP.\\ + C-c C-m c p & Encrypt message using \textbf{PGP/MIME}.\\ + C-c C-m s s & Sign message using \textbf{S/MIME}.\\ + C-c C-m s o & Sign message using PGP.\\ + C-c C-m s p & Sign message using \textbf{PGP/MIME}.\\ + C-c C-m C-n & Remove security related MML tags from message.\\ % TODO: narrow headers (C-c C-m n) ? \end{keys} } @@ -989,7 +1100,7 @@ %% TODO: \newcommand{\ServerMode}{% {\esamepage - To enter this mode, press `\^' while in Group mode.\\* + To enter this mode, press \^{} while in Group mode.\\* \begin{keys}{SPC} SPC & (RET) Browse this server.\\ a & {\bf Add} a new server.\\ @@ -1001,6 +1112,13 @@ s & Request that the server scan its sources for new articles.\\ g & Request that the server regenerate its data.\\ y & {\bf Yank} the previously killed server.\\ + O & Try to {\bf open} a connection to this server.\\ + C & {\bf Close} connection to this server.\\ + D & Mark this server as unreachable ({\bf deny}).\\ + M-o & {\bf Open} the connection to all servers.\\ + M-c & {\bf Close} the connection to all servers.\\ + R & Make all denied servers into closed servers.\\ + L & Set server status to offline.\\ \end{keys} } } @@ -1024,13 +1142,14 @@ {\esamepage \begin{keys}{J S} J j & Toggle plugged-state.\\ - J s & Fetch articles from current group.\\ J s & Fetch articles from all groups for offline-reading.\\ + J u & Fetch all eligible articles from this group.\\ J S & \textbf{Send} all sendable messages in the drafts group.\\ % J c & Enter \textbf{category} buffer.\\ J a & \textbf{Add} this group to an Agent category [p/p].\\ J r & \textbf{Remove} this group from its Agent category [p/p].\\ + J Y & Synchronize flags changed while unplugged with remote server.\\ \end{keys} } } @@ -1042,6 +1161,7 @@ J M-\# & \textbf{Unmark} the article for downloading.\\ @ & \textbf{Toggle} whether to download the article.\\ J c & Mark all undownloaded articles as read (\textbf{catch-up}).\\ + J u & Download all downloadable articles from group.\\ \end{keys} } } @@ -1061,3 +1181,5 @@ %%% mode: latex %%% TeX-master: "refcard.tex" %%% End: + +% arch-tag: be438b0e-6832-4afb-8c56-5f84743e5cd1