diff --git a/widgets/terminal.go b/widgets/terminal.go index 24925ae..4a06c1b 100644 --- a/widgets/terminal.go +++ b/widgets/terminal.go @@ -140,6 +140,7 @@ func NewTerminal(cmd *exec.Cmd) (*Terminal, error) { screen.OnDamage = term.onDamage screen.OnMoveCursor = term.onMoveCursor screen.OnSetTermProp = term.onSetTermProp + screen.EnableAltScreen(true) screen.Reset(true) state := term.vterm.ObtainState()