diff options
Diffstat (limited to 'src/main.rs')
| -rw-r--r-- | src/main.rs | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/main.rs b/src/main.rs index 9d5d1b16..5756026b 100644 --- a/src/main.rs +++ b/src/main.rs @@ -30,6 +30,7 @@ mod pane; mod persist; mod platform; mod pty_callbacks; +mod raw_input; mod selection; mod sound; mod ui; @@ -301,7 +302,12 @@ fn main() -> io::Result<()> { io::stdout(), EnableMouseCapture, EnableBracketedPaste, - PushKeyboardEnhancementFlags(KeyboardEnhancementFlags::DISAMBIGUATE_ESCAPE_CODES) + PushKeyboardEnhancementFlags( + KeyboardEnhancementFlags::DISAMBIGUATE_ESCAPE_CODES + | KeyboardEnhancementFlags::REPORT_EVENT_TYPES + | KeyboardEnhancementFlags::REPORT_ALTERNATE_KEYS + | KeyboardEnhancementFlags::REPORT_ALL_KEYS_AS_ESCAPE_CODES + ) )?; // tmux doesn't understand kitty keyboard protocol push (\e[>1u). |
