When using commands like
helm-in-buffer-headings, it would be much more readable to see output styled (and ideally even indented) like it is in the original document. Is there a way to do this?
worf-goto can do this, with fontified and indented headings, as well as named blocks:
But I actually prefer the more generic and flexible swiper, see screenshot, since it goes through the whole buffer, not just the headings. With the right query, there's only a few more matches then when looking at just the headings. But it works for everything, so if the thing that you are looking for isn't in a heading, you can see that immediately.
Update your emacs packages and it should work!
Unfortunately, I'm not sure exactly what did it, but I just updated a number of packages, including
org, and now headings are colored and formatted in a very helpful way (same font face as an org buffer).
My current versions are:
If you know the exact cause, feel free to edit this answer, or write a new one and I'll accept it instead. But regardless I hope this is helpful for those who face the same problem.