-
Notifications
You must be signed in to change notification settings - Fork 492
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
Can't map <S-D-x> #1309
Comments
I'd love to see this feature moving forward, I'm coming from MacVim app and I'm very use to multiple mappings it has with SHIFT key and I'm just wondering when it gets supported by Neovide! Is there any progress in this bug? |
I think this is also related See #992 (comment). |
what the doge, seems like a lot of duplicates with
|
Sorry for buttering you one more time with the same topic, but yeah, I'm very happy to build from source and give it a try! |
No worries! See https://neovide.dev/installation.html#mac-source, step 7 and following are only needed if you want an |
@MultisampledNight just to let you know, I followed the instructions to build it from source in |
Thank you! I'll keep the issue for searchability open though, at least until the next release. |
Describe the bug
Try as I might, I cannot map
<S-D-a>
(or any Cmd+Shift mapping) on macOS.To Reproduce
Steps to reproduce the behavior:
let g:neovide_input_use_logo = 1
for good measuremap <S-D-a> ihello
to do a Cmd+Shift mapping<D-a>
Expected behavior
The mapping to be execute (because Vim got
<S-D-a>
)Screenshots
If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):
Additional context
I tried to get it fixed an open a PR, but I couldn't figure if I'm not breaking anything, and thought to open an issue and ask here instead. If somebody would like to give me guidance, I'm very happy to open a PR.
Anyway, I've managed to get it to work by changing this line from
to
This is probably not how this should be fixed, but I struggle to figure out if I should pass
use_shift
astrue
in the caller or that will break something. Any pointers about either how I should fix this, or how should I test I'm not breaking anything, are highly appreciated!The text was updated successfully, but these errors were encountered: