-
Notifications
You must be signed in to change notification settings - Fork 171
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Typing "<" gets encoded as <S-lt> #134
Comments
I had same issue on #160. Interestingly, my environment is a bit different from what mentioned above. OS: Ubuntu 16.04 Gnome desktop 64bit I tested several keys but only
|
I have quite a new version of nvim-qt, and it happens(two month ago probably). It prevents me from typing < on leaderF. (I don't know how to check the version BTW). |
#162 fixed issue at that time. The changes is small so migrate it by yourself to make a new PR. I'm OK that someone take my PR over. |
Well, this patch is already incorporated into the master of neovim-qt. Just not directly. |
This issue is resolved in the Pull Request above. It is available in Marking as closed. |
Reported by @khalidchawtany. In Mac OS X US layout
<
is inserted by typingShift
+,
but instead of getting <lt> neovim receives a<S-lt>
. This happens because in input.c we remove the SHIFT modifier later in the function i.e.<
is processed<
is handled twice, one time as part of the specialKeys and another as a special escape case, and this case needs to be handled before either\
is the result of pressing shift and another keyIts a bit strange that on a Mac Qt reports this event key:
<
with modifierShift
and text:<
Tentative patch
The text was updated successfully, but these errors were encountered: