mirror of
https://github.com/kovidgoyal/kitty
synced 2026-07-21 07:55:10 +02:00
kitten @ send-key: Fix some keys being sent in kitty keyboard protocol encoding when not using socket for remote control
The @ kitten no longer changes keyboard mode unless actually needed.
This commit is contained in:
@@ -146,6 +146,15 @@ func OnlyDisambiguateKeys(self *Loop) {
|
||||
self.terminal_options.kitty_keyboard_mode = DISAMBIGUATE_KEYS
|
||||
}
|
||||
|
||||
func (self *Loop) NoKeyboardStateChange() *Loop {
|
||||
self.terminal_options.kitty_keyboard_mode = NO_KEYBOARD_STATE_CHANGE
|
||||
return self
|
||||
}
|
||||
|
||||
func NoKeyboardStateChange(self *Loop) {
|
||||
self.terminal_options.kitty_keyboard_mode = NO_KEYBOARD_STATE_CHANGE
|
||||
}
|
||||
|
||||
func (self *Loop) FullKeyboardProtocol() *Loop {
|
||||
self.terminal_options.kitty_keyboard_mode = FULL_KEYBOARD_PROTOCOL
|
||||
return self
|
||||
|
||||
Reference in New Issue
Block a user