How to view all headings in a document?

I have set some headings in a document, how to jump to headings quickly? It there some kind of TOC?

No, there really isn’t anything like that in Scrivener. The closest thing to it would be to open the Format ▸ Style ▸ Show Styles Panel tool, and use the arrow buttons to walk through heading types, or Edit ▸ Find ▸ Find by Formatting.

But contrary to what you might be thinking, that is okay. This program is an outliner based writing program, not a word processor. It is really meant to be used more like this:

And much less like this:

So as you can see, in that sense, there is an effective ToC, and while in this example I’ve set things up for the list in the left sidebar to match the structure of the document, unlike a word processor, your outline, the one you use to write, can have very little to do with what the reader uses in the end. This is an outline for you, not for your document. That’s the big difference between using a hybrid desktop publishing tool to write, and a writing tool.

You may be wondering how, bright orange formatting aside, the example with everything in discrete pieces ends up working similar to the example where all text is lumped up into a big long chunk of text with headings:

  1. Scrivenings mode: Cmd-1
  2. The View ▸ Text Editing ▸ Show Titles in Scrivenings command.