Send different key codes for Tab
and Ctrl+I
(READ: support modifyOtherKeys
)
#13792
Labels
Area-Input
Related to input processing (key presses, mouse, etc.)
Area-VT
Virtual Terminal sequence support
Help Wanted
We encourage anyone to jump in on these.
Issue-Feature
Complex enough to require an in depth planning process and actual budgeted, scheduled work.
Issue-Task
It's a feature request, but it doesn't really need a major design.
Product-Conhost
For issues in the Console codebase
Milestone
Description of the new feature/enhancement
When using ms-terminal,
Tab
andCtrl+I
send the same key codes. This makes it impossible to map them differently, for example in vim or nvim (which support this functionality: neovim/neovim#17932 (comment)).If ms-terminal sent different key codes (like for example kitty or alacritty terminal), then it would be possible to map these keys to different functionalities in software running inside the terminal. This would enhance user experience and make it easier to migrate from the aforementioned terminals.
Proposed technical implementation details (optional)
The text was updated successfully, but these errors were encountered: