Usual reminder that less can do a _lot_ of stuff that most people don't know about. It's one of the tools where reading the man page can really pay off.
For example, you can display line numbers, set marks in your file and jump to them, add custom macro keybinds, and even use the mouse.
I've used a combination of all of this to build a way to quickly navigate through huge man pages (e.g. bash) by displaying an outline of headings & jump to where you clicked: