libghostty-vt 0.0.0
Loading...
Searching...
No Matches
Input

Turn user input into bytes for the pty. More...

Detailed Description

Turn user input into bytes for the pty.

Keys, mouse events, focus changes and pastes all reach a program as bytes on the pty. These topics produce those bytes.

Topics

 Keys
 Encode key events with the legacy encoding or the Kitty keyboard protocol.
 Mouse
 Encode mouse events with the X10, UTF-8, SGR, URxvt, or SGR-Pixels protocols.
 Focus
 Encode focus gained and lost events, for mode 1004.
 Paste
 Paste into a terminal, and check paste data for unsafe content.