I'd like to start using Gnus to read mailing lists via nntp/Gmane. Works fine so far, but each time I press RET on a group name in the *Group* buffer, Gnus seems to download a lot of data (in case of the org-mode list, some 30+M, which takes 10+ seconds).

Maybe I don't understand the workings of NNTP and Gnus properly, but shouldn't it be possible to somehow cache these data locally? Waiting many seconds for entering a group seems to be a waste of time, especially since at this point, Gnus already knows the number of unread messages ...

  • @asjo Since the answer on the mailing list originally came from you, I'm happy to accept your answer if you want to give once here.
    – andreas-h
    Commented Jan 23, 2016 at 19:16
  • I think your summary is fine.
    – asjo
    Commented Jan 23, 2016 at 19:21

1 Answer 1


Turns out the problem lies with the default Spacemacs configuration I was using.

The solution was provided to me on the Gnus mailing list:

  1. Set gnus-fetch-old-headers to nil
  2. Set gnus-keep-backlog to 20

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.