Replies: 1 comment
-
Terminals are somewhat limited in what keys they can receive. The kitty keyboard protocol has improved the situation, but not all terminals implement it. This part of lnav was also written at a time when ncurses was being used and it doesn't support the kitty protocol. Fast forward to the present and ncurses has been replaced with notcurses in lnav, which does support the kitty protocol. However, I haven't gotten around to updating the config to be able to clearly specify the keys for a hotkey.
The mapping for control characters is to bitwise-AND the ASCII character value ( |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
How are control and shift key combos handled in the default keymap?
From the docs it says:
Does this mean we can't assign any custom keymaps for modifier (e.g. shift and control) combos?
For example I see that
ctrl + wis word wrap toggle. And from the config I can see that:So presumably
x17isctrl+wthough I don't know why. I try to use one of those Hex to String converters but get�.Is
x17actuallyctrl+w? Do we have the ability to set modifier combo keymaps?Many thanks
Beta Was this translation helpful? Give feedback.
All reactions