kitty --config NONE vim --clean
~
repeatedly~
.<PageDown>
was typed.<CTRL-V>~
gives ~
, but <CTRL-K>~
gives <kPageDown>
(my keyboard has ~
as ``<Shift->
, hence the shift modifier is unavoidable here).~
would delete a whole chunk of text downwards, but I can neither reproduce it right now nor can recall the details well enough to reconstruct it. It occurred when vim
was invoked as EDITOR
by git commit
in that instance.~
should behave in insert mode as any non-control character -- typing it should just insert U+007E -- and it should get to participate in digraphs (eg ñ is mapped on my system as n~
).
Most importantly, though -- this behaviour should be consistent. This last point it the most confusing to me.
9.1.1065
Operating system: Arch Linux
Terminal: kitty 0.39.1
TERM
: xterm-kitty
Shell: bash
5.2.37(1)-release
# I thought passing --dump-commands to kitty would help, but this is all it prints on typing ~: screen_bell screen_reset_mode 25 1 screen_set_mode 12 1 screen_set_mode 25 1 # The following is emitted by kitty in all circumstances [0.214] [glfw error 65544]: process_desktop_settings: failed with error: [org.freedesktop.DBus.Error.ServiceUnknown] The name is not activatable [0.258] [PARSE ERROR] Unknown DCS escape code: zz [0.258] [PARSE ERROR] Unknown CSI code: 'm' with start_modifier: '␀' and end_modifier: '%' and parameters: '0' [0.258] [PARSE ERROR] Unknown terminfo property: RGB [3.617] The application is trying to use xterm's modifyOtherKeys. This is superseded by the kitty keyboard protocol https://sw.kovidgoyal.net/kitty/keyboard-protocol. The application should be updated to use that. [3.617] The application is trying to use xterm's modifyOtherKeys. This is superseded by the kitty keyboard protocol https://sw.kovidgoyal.net/kitty/keyboard-protocol. The application should be updated to use that. # note the messages at 3.617 are printed at teardown. It'd be nice not to get these warnings
—
Reply to this email directly, view it on GitHub.
You are receiving this because you are subscribed to this thread.
I am also gettting weird and random behavior from "~" in kitty. I have not been able to nail down a reproducer.
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.
I ran into the same problem about a week ago.
Version of Vim
9.1.1065
Are you still able to reproduce the issue after v9.1.1082 ? This patch should resolve it, please let me know if it doesn't.
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.
[3.617] The application is trying to use xterm's modifyOtherKeys. This is superseded by the kitty keyboard protocol https://sw.kovidgoyal.net/kitty/keyboard-protocol. The application should be updated to use that.
The application should be updated to use that.
Or terminal should be updated to supersed xterm's modifyOtherKeys in a way it works with vim? Idk.
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.
Indeed, after updating to vim 9.1.1120 the problem appears to have disappeared.
As far as I'm concerned, this can be closed.
(The log messages are still there, but that's an innocuous issue suited for a
different ticket)
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.
Closed #16651 as completed.
—
Reply to this email directly, view it on GitHub.
You are receiving this because you are subscribed to this thread.