47 |
As opposed to most normal Emacs packages, Gnus uses a number of |
As opposed to most normal Emacs packages, Gnus uses a number of |
48 |
different buffers to display information and to receive commands. The |
different buffers to display information and to receive commands. The |
49 |
three buffers users spend most of their time in are the @dfn{group |
three buffers users spend most of their time in are the @dfn{group |
50 |
buffer}, the @dfn{summary buffer} and the @dfn{article buffer}. |
buffer}, the @dfn{summary buffer} and the @dfn{article buffer}. |
51 |
|
|
52 |
The @dfn{group buffer} contains a list of groups. This is the first |
The @dfn{group buffer} contains a list of groups. This is the first |
53 |
buffer Gnus displays when it starts up. It normally displays only the |
buffer Gnus displays when it starts up. It normally displays only the |
161 |
and display the first unread article in that group. |
and display the first unread article in that group. |
162 |
|
|
163 |
@need 1000 |
@need 1000 |
164 |
In the summary buffer, |
In the summary buffer, |
165 |
|
|
166 |
@itemize @bullet |
@itemize @bullet |
167 |
@item |
@item |
291 |
@item |
@item |
292 |
Have Gnus score articles according to various criteria, like author |
Have Gnus score articles according to various criteria, like author |
293 |
name, subject, or string in the body of the articles.@* |
name, subject, or string in the body of the articles.@* |
294 |
@xref{Scoring, , , gnus, The Gnus Manual}. |
@xref{Scoring, , , gnus, The Gnus Manual}. |
295 |
|
|
296 |
@item |
@item |
297 |
Send an article to a newsgroup.@* |
Send an article to a newsgroup.@* |
743 |
@item C-c C-x @r{(Shell mode)} |
@item C-c C-x @r{(Shell mode)} |
744 |
@findex comint-get-next-from-history |
@findex comint-get-next-from-history |
745 |
Fetch the next subsequent command from the history. |
Fetch the next subsequent command from the history. |
746 |
|
|
747 |
|
@item C-c . @r{(Shell mode)} |
748 |
|
@findex comint-input-previous-argument |
749 |
|
Fetch one argument from an old shell command. |
750 |
@end table |
@end table |
751 |
|
|
752 |
Shell buffers provide a history of previously entered shell commands. To |
Shell buffers provide a history of previously entered shell commands. To |
779 |
can reexecute several successive commands by typing @kbd{C-c C-x |
can reexecute several successive commands by typing @kbd{C-c C-x |
780 |
@key{RET}} over and over. |
@key{RET}} over and over. |
781 |
|
|
782 |
|
The command @kbd{C-c .}@: (@code{comint-input-previous-argument}) |
783 |
|
copies an individual argument from a previous command, like @kbd{ESC |
784 |
|
.} in Bash. The simplest use copies the last argument from the |
785 |
|
previous shell command. With a prefix argument @var{n}, it copies the |
786 |
|
@var{n}th argument instead. Repeating @kbd{C-c .} copies from an |
787 |
|
earlier shell command instead, always using the same value of @var{n} |
788 |
|
(don't give a prefix argument when you repeat the @kbd{C-c .} |
789 |
|
command). |
790 |
|
|
791 |
These commands get the text of previous shell commands from a special |
These commands get the text of previous shell commands from a special |
792 |
history list, not from the shell buffer itself. Thus, editing the shell |
history list, not from the shell buffer itself. Thus, editing the shell |
793 |
buffer, or even killing large parts of it, does not affect the history |
buffer, or even killing large parts of it, does not affect the history |
1031 |
To switch between line and char mode, use these commands: |
To switch between line and char mode, use these commands: |
1032 |
|
|
1033 |
@table @kbd |
@table @kbd |
1034 |
@kindex C-c C-k @r{(Term mode)} |
@kindex C-c C-j @r{(Term mode)} |
1035 |
@findex term-char-mode |
@findex term-char-mode |
1036 |
@item C-c C-k |
@item C-c C-j |
1037 |
Switch to line mode. Do nothing if already in line mode. |
Switch to line mode. Do nothing if already in line mode. |
1038 |
|
|
1039 |
@kindex C-c C-j @r{(Term mode)} |
@kindex C-c C-k @r{(Term mode)} |
1040 |
@findex term-line-mode |
@findex term-line-mode |
1041 |
@item C-c C-j |
@item C-c C-k |
1042 |
Switch to char mode. Do nothing if already in char mode. |
Switch to char mode. Do nothing if already in char mode. |
1043 |
@end table |
@end table |
1044 |
|
|
1300 |
function which will communicate with a running Emacs server, or start |
function which will communicate with a running Emacs server, or start |
1301 |
one if none exists. |
one if none exists. |
1302 |
|
|
1303 |
|
If you use several displays, you can tell Emacs on which display to |
1304 |
|
open the given files with the option @samp{--display=@var{DISPLAY}}. |
1305 |
|
This can be used typically when connecting from home to an Emacs |
1306 |
|
server running on your machine at your workplace. |
1307 |
|
|
1308 |
|
You can also use @code{emacsclient} to execute any piece of Emacs Lisp |
1309 |
|
code, using the option @samp{--eval}. When this option is given, the |
1310 |
|
rest of the arguments is not taken as a list of files to visit but as |
1311 |
|
a list of expressions to evaluate. |
1312 |
|
|
1313 |
@node Hardcopy, PostScript, Emacs Server, Top |
@node Hardcopy, PostScript, Emacs Server, Top |
1314 |
@section Hardcopy Output |
@section Hardcopy Output |
1315 |
@cindex hardcopy |
@cindex hardcopy |