From 3fba023a229a5aa69658c6e34bdf95e8fe6c258f Mon Sep 17 00:00:00 2001 From: citrons Date: Wed, 4 Jun 2025 12:20:22 -0500 Subject: support bracketed paste --- tui/draw.go | 2 ++ 1 file changed, 2 insertions(+) (limited to 'tui/draw.go') diff --git a/tui/draw.go b/tui/draw.go index 14f11fa..d30e0eb 100644 --- a/tui/draw.go +++ b/tui/draw.go @@ -106,6 +106,7 @@ func Start() error { scr.back = make(surface) _, err = os.Stdout.WriteString( terminfo.Get(caps.EnterCaMode) + + "\033[?2004h" + // bracketed paste terminfo.Get(caps.XM, 1) + terminfo.Get(caps.ClearScreen), ) @@ -119,6 +120,7 @@ func End() { os.Stdout.WriteString( terminfo.Get(caps.ClearScreen) + terminfo.Get(caps.XM, 0) + + "\033[?2004l" + // disable bracketed paste terminfo.Get(caps.ExitCaMode), ) if term.Restore(0, saved) != nil { -- cgit v1.2.3