simulateScroll property

bool simulateScroll
final

If true, when the terminal is in alternate buffer (for example running vim, man, etc), if the application does not declare that it can handle scrolling, the terminal will simulate scrolling by sending up/down arrow keys to the application. This is standard behavior for most terminal emulators. True by default.

Scroll routing does not depend on readOnly: an application that owns its scroll (alternate screen or mouse reporting) still receives wheel reports, or these simulated keys, from a read-only view.

Implementation

final bool simulateScroll;