See https://git.benetou.fr/utopiah/text-code-xr-engine/src/branch/code-editor in particular `nextLineCodeEditor(lines=1)` then relying on it :
* `nextPageCodeEditor()`
* `previousPageCodeEditor()`
* `stopScrollCodeEditor()`
* `startScrollCodeEditor()`
Initially as 1-up-1-down text then as scrollbar cylinder vertical-locked position.
Add toggle to show all or configurable max number of items, global or per source.
See https://git.benetou.fr/utopiah/text-code-xr-engine/src/branch/code-editor in particular
nextLineCodeEditor(lines=1)
then relying on it :nextPageCodeEditor()
previousPageCodeEditor()
stopScrollCodeEditor()
startScrollCodeEditor()