-
-
Notifications
You must be signed in to change notification settings - Fork 5k
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
Desktop: Add extra macos keys from #4257 #4259
Conversation
Btw, while you're at it. Can you also change |
qq where can I find the example how to add a codemirror shortcut via a plugin? (You mentioned an example, but I couldn't find it... at least not in |
The plugin example was removed because it's no longer up to date. All keybindings should be added via the command system. Unfortunately, that doesn't mean much because the commands system hasn't quite been connected to the editor instances. You might still be able to use the old method which is
I plan to spend some time on this in the next week or so, hopefully it will be fully connected soon. |
@CalebJohn I haven't tested it yet, but I'm using
Will this PR render my shortcut assignment impossible? |
Oops, I saw your other comment first. This pull won't affect your keybindings. |
Haha, same here. ;-) Thanks, I've just tested it. (I had to get to my computer first. :-)) My keyboard shortcuts still work. It's just that the codemirror shortcuts are not available, since I can't change them (other than changing the source code). This is not a problem for me, and if this is working as designed, I'm ok with it! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
@CalebJohn it seems that there's now a conflict for these files:
I've noticed something similar when I run |
Thanks for the heads up. I normally do that, but I think this time it happened while committing, or maybe I just forgot. |
Thanks for the update, and happy new year to both of you! |
See the discussion in #4257 for reference.
The eslintignore and gitignore changes were automatically generated on commit. I can try to remove them if you want.