All the straight movement commands understand the numeric prefix and behave pretty much as you’d expect.
None of these commands select articles.
Go to the next summary line of an unread article
(gnus-summary-next-unread-subject
).
Go to the previous summary line of an unread article
(gnus-summary-prev-unread-subject
).
Ask for an article number and then go to the summary line of that article
without displaying the article (gnus-summary-goto-subject
).
If Gnus asks you to press a key to confirm going to the next group, you can use the C-n and C-p keys to move around the group buffer, searching for the next group to read without actually returning to the group buffer.
Variables related to summary movement:
gnus-auto-select-next
If you issue one of the movement commands (like n) and there are
no more unread articles after the current one, Gnus will offer to go to
the next group. If this variable is t
and the next group is
empty, Gnus will exit summary mode and return to the group buffer. If
this variable is neither t
nor nil
, Gnus will select the
next group with unread articles. As a special case, if this variable
is quietly
, Gnus will select the next group without asking for
confirmation. If this variable is almost-quietly
, the same
will happen only if you are located on the last article in the group.
Finally, if this variable is slightly-quietly
, the Z n
command will go to the next group without confirmation. Also
see Group Levels.
gnus-auto-select-same
¶If non-nil
, all the movement commands will try to go to the next
article with the same subject as the current. (Same here might
mean roughly equal. See gnus-summary-gather-subject-limit
for details (see Customizing Threading).) If there are no more
articles with the same subject, go to the first unread article.
This variable is not particularly useful if you use a threaded display.
gnus-paging-select-next
¶Control whether to select the next/previous article when paging (with
commands like SPC or DEL). If non-nil
, select the
next article when reaching the end of the article (or the previous
article when paging backwards).
If nil
, don’t do anything at the end/start of the articles.
gnus-summary-check-current
¶If non-nil
, all the “unread” movement commands will not proceed
to the next (or previous) article if the current article is unread.
Instead, they will choose the current article.
gnus-auto-center-summary
¶If non-nil
, Gnus will keep the point in the summary buffer
centered at all times. This makes things quite tidy, but if you have a
slow network connection, or simply do not like this un-Emacsism, you can
set this variable to nil
to get the normal Emacs scrolling
action. This will also inhibit horizontal re-centering of the summary
buffer, which might make it more inconvenient to read extremely long
threads.
This variable can also be a number. In that case, center the window at the given number of lines from the top.
gnus-summary-stop-at-end-of-message
¶If non-nil
, don’t go to the next article when hitting
SPC, and you’re at the end of the article.