📄 mhe.mss
字号:
@Section(mhe -- a mail management system based on MH)@Index(Mail, sending and receiving)Mhe is an Emacs-based system that is used as a visual front end to the MHmail system. MH is the Rand Mail Handler, which is available under licensefrom the Rand Corporation. Mhe is used as a mail program to send, receive,classify, move, archive, search, and edit mail using the basic MH programsas the underlying mechanism. While mhe can certainly be loaded from anyinstance of @value(Emacs), the customary usage is to use mhe for a loginshell, or else to execute it immediately after login, and then to sit in itall day, using it as both an editor and a mail reader.When initially run, mhe presents you with a buffer containing a listing ofthe headers of the mail messages in your current mail folder; you can thenperuse this buffer with all of the usual @value(Emacs) motion and searchcommands. To delete a message, you position the cursor on the linecorresponding to that message and type "D"; to reply to a message, youposition the cursor on the line corresponding to it and type "R". All of thebasic mail-handling commands in mhe are single-character commands, asfollows:@begin(description,spread 0,spacing 1,leftMargin 1 inch,Indent -0.8 inches)n@\move cursor to next linep@\move cursor to previous linet@\type this message (the message represented by the current line). Pops upa window and shows the message in it. Mhe key bindings are still in effectwhile the cursor is in that window.d@\delete this message. Marks it with a "D", and arranges for it to bedeleted when the mhe session is terminated.^@\move this message to another folder. Prompts for its name. Marks it witha "^" and arranges for it to be moved with the mhe session is terminated.!@\repeat previous ^ (move) command. Uses same destination folder asprevious command, so no prompting is done.u@\undelete/unmove: cancel delete or move command for this message. Sincethe deleting and moving are not performed until mhe exits, those commandscan be undone.m@\mail a message. Pops up a window whose contents are an empty mailmessage; you fill in the "To:", "Subject:", and "Cc:" fields as you wish.You can add "Fcc:" fields for file copies, "Bcc:" fields for blind copies,and any other fields that you wish (such as "Reply-to:", etc.). Yourstandard @value(Emacs) key bindings will be used in this window. When youexit from the recursive edit with @b[^X^C], you will be asked forinstructions on handling the message, e.g. quit, send it, go back and editit some more.r@\reply to the current message. Splits the screen, showing the message textin one window and the reply in the other. Quite similar to the "mail"command, except that the "Subject:", "To:", and "Cc:" fields are filled infor you. You can change them if you want, of course. When you send thereply, the original message will be annotated with a "Replied:" field andthe date, and the letter "R" will appear in the header listing.f@\forward the current message. Pops up a message composition window, justlike the "m" command, except that its initial contents are the contents ofthe current message. When you send the message, the original that youforwarded will be marked with an annotation showing that it has beenforwarded to someone, and the letter "R" will appear in the header listing.e@\edit the current message. This command works just like the "type" commanddescribed above, except that the keyboard has its "edit" key bindings, sothat you can change the message if you want.i@\incorporate new mail. If the banner line shows that you have received newmail, you can fetch it with this command. If you are currently working insome folder besides +inbox, and if there is mail, then mhe will switch tofolder +inbox before incorporating the mail.g@\get a new mail folder. Prompts you for the name of a new folder, and thencreates a new header buffer in the name of that folder. The old headerbuffer is not destroyed, so that you can switch back and forth between themas you see fit.b@\get a bboard (bulletin board, otherwise known as newsgroup) folder. Mhelets you read newsgroup directories just as if they were mail in a mailfolder.^X^C@\Exit from Mhe.?@\Pop up a help window. Its topmost few lines give a command summary, andif you scroll it down, various further instructions are given.@end(Description)Whenever the cursor is positioned in a header buffer, the above-mentionedkey bindings are in effect. In addition, all of the ^X-prefix key bindingsfrom your profile are left untouched, as are various other standard@value(Emacs) key bindings like @b[ESC-], @b[^S], and so forth.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -