gnus: Exiting the Summary Buffer

 
 3.28 Exiting the Summary Buffer
 ===============================
 
 Exiting from the summary buffer will normally update all info on the
 group and return you to the group buffer.
 
 ‘Z Z’
 ‘Z Q’
 ‘q’
      Exit the current group and update all information on the group
      (‘gnus-summary-exit’).  ‘gnus-summary-prepare-exit-hook’ is called
      before doing much of the exiting, which calls
      ‘gnus-summary-expire-articles’ by default.
      ‘gnus-summary-exit-hook’ is called after finishing the exit
      process.  ‘gnus-group-no-more-groups-hook’ is run when returning to
      group mode having no more (unread) groups.
 
 ‘Z E’
 ‘Q’
      Exit the current group without updating any information on the
      group (‘gnus-summary-exit-no-update’).
 
 ‘Z c’
 ‘c’
      Mark all unticked articles in the group as read and then exit
      (‘gnus-summary-catchup-and-exit’).
 
 ‘Z C’
      Mark all articles, even the ticked ones, as read and then exit
      (‘gnus-summary-catchup-all-and-exit’).
 
 ‘Z n’
      Mark all articles as read and go to the next group
      (‘gnus-summary-catchup-and-goto-next-group’).
 
 ‘Z p’
      Mark all articles as read and go to the previous group
      (‘gnus-summary-catchup-and-goto-prev-group’).
 
 ‘Z R’
 ‘C-x C-s’
      Exit this group, and then enter it again
      (‘gnus-summary-reselect-current-group’).  If given a prefix, select
      all articles, both read and unread.
 
 ‘Z G’
 ‘M-g’
      Exit the group, check for new articles in the group, and select the
      group (‘gnus-summary-rescan-group’).  If given a prefix, select all
      articles, both read and unread.
 
 ‘Z N’
      Exit the group and go to the next group
      (‘gnus-summary-next-group’).
 
 ‘Z P’
      Exit the group and go to the previous group
      (‘gnus-summary-prev-group’).
 
 ‘Z s’
      Save the current number of read/marked articles in the dribble
      buffer and then save the dribble buffer
      (‘gnus-summary-save-newsrc’).  If given a prefix, also save the
      ‘.newsrc’ file(s).  Using this command will make exit without
      updating (the ‘Q’ command) worthless.
 
    ‘gnus-exit-group-hook’ is called when you exit the current group with
 an “updating” exit.  For instance ‘Q’ (‘gnus-summary-exit-no-update’)
 does not call this hook.
 
    If you’re in the habit of exiting groups, and then changing your mind
 about it, you might set ‘gnus-kill-summary-on-exit’ to ‘nil’.  If you do
 that, Gnus won’t kill the summary buffer when you exit it.  (Quelle
 surprise!)  Instead it will change the name of the buffer to something
 like ‘*Dead Summary ... *’ and install a minor mode called
 ‘gnus-dead-summary-mode’.  Now, if you switch back to this buffer,
 you’ll find that all keys are mapped to a function called
 ‘gnus-summary-wake-up-the-dead’.  So tapping any keys in a dead summary
 buffer will result in a live, normal summary buffer.
 
    There will never be more than one dead summary buffer at any one
 time.
 
    The data on the current group will be updated (which articles you
 have read, which articles you have replied to, etc.) when you exit the
 summary buffer.  If the ‘gnus-use-cross-reference’ variable is ‘t’
 (which is the default), articles that are cross-referenced to this group
 and are marked as read, will also be marked as read in the other
 subscribed groups they were cross-posted to.  If this variable is
 neither ‘nil’ nor ‘t’, the article will be marked as read in both
 subscribed and unsubscribed groups (SeeCrosspost Handling).