Terminal Guide

Alternate Screen Buffer, With Cursor Save and Clear on Enter

?1049
urxvt
xterm
vte
konsole

Like alternate screen buffer but saves the cursors and clears the alternate buffer on activation.

The clear of the alternate buffer fills all cells in the alternate buffer with space and the current SGR state.

The cursor is saved before switching to alternate mode as if save cursor was invoked. On reset the cursor is restored after switching to the primary screen buffer as if restore cursor was invoked.

urxvt ( ✓ )

🛈 See alternate screen buffer and save cursor for differences.

xterm ( ✔ )

🛈 The 'titeInhibit' resource allows disabling of support for this mode. This setting itself is switchable from the application via mode allow alternate screen buffer. 🛆 On activation this unsets the pending wrap state without wrapping.

vte ( ✓ )

🛈 See alternate screen buffer and save cursor for differences.

konsole ( ✓ )

🛈 See alternate screen buffer and save cursor for differences.