-
Notifications
You must be signed in to change notification settings - Fork 5
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
Possible to use for custom keybindings? #3
Comments
A couple of other issues I'm hitting:
I think possibly this might be as simple as getting my Mac shortcuts (including extensions), filtering them for |
Unfortunately I can't do anything about conflicts with other extensions: There are some known issues and conflicts with other keybinding extensions. Currently, this is best fixed manually - see yzhang-gh/vscode-markdown#396 Markdown All In One |
It might be helpful in your case to copy the keybindings and edit these manually. I take it vscode on Linux doesn't understand the cmd key and so the keybinding doesn't behave as expected? (I can't remember off the top of my head how vscode behaves cross OS in this regard) If that is the case then the only solution I can see is creating further extensions (eg. Mac kb on Linux, Mac kb on Windows) |
Thanks @FredHappyface . Do you see my point re shortcuts that are the same in across all systems though? Presumably there's no need to implement |
Oh yeah that's true. Though as you say, there's additional overhead to consider there as I currently have no idea how I'd go about automating that. One option might be to find and replace cmd, win, super and do a diff on each set of keybindings and keep the deltas I'll take a look at this over the coming weeks |
I've taken a look at this and have written a script to automate this. One drawback is that some specific keys are still retained so a decision needs to be made either to create further extensions or by supporting a default os. Ie there's not much point in linuxkeybindings to use meta as its more likely to be installed on win/mac |
Question
Hi @FredHappyface — thanks a lot for making this, it's exactly what I was looking for as I transition to working from Mac to jointly on Mac & Linux.
My understanding is that this extension contains the default keybindings. Could I ask whether it's possible to convert custom ones, even I do it manually? Is it as simple as find replacing
cmd
->super
, etc?Thanks!
The text was updated successfully, but these errors were encountered: