You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It'd be nice if this supported MacOS and comparable ctrl mappings. So META+C and CTRL+C both copy.
My rationale, I use linux and mac for dev. I also recently tried windows. I wouldn't necessarily want to use the same shortcut on all systems, but this especially makes it easy to make my own overrides on systems, instead of having a personal Ctrl variant and a separate actual MacOS variant.
The text was updated successfully, but these errors were encountered:
Hello! Sorry for not getting back to you sooner. I've been thinking about this off and on for a few weeks.
This is definitely an interesting use case. I don't know if there's a good way to enable the normal Mac OS X 10.5+ shortcuts on macOS only with just the XML configs without creating a separate keymap variant altogether. I'll have to dig into the IntelliJ platform code a bit to see what's currently possible with the keymap API.
The ErgoKeys plugin does some sophisticated context-sensitive keymap management, so there are a lot of APIs to play with, but I suspect it could be complicated/interesting/worthwhile/fun enough to spin out into a more generic plugin for nuanced cross-platform shortcut management; e.g., setting the Run command to ctrl alt R on Win/Linux and meta alt shift R on macOS for specific/any keymaps.
It doesn't have to start based on the macOS or vice versa since it is just mapped to meta and whatever. The trickier thing is the sheer quantity of duplication.
It'd be nice if this supported MacOS and comparable ctrl mappings. So META+C and CTRL+C both copy.
My rationale, I use linux and mac for dev. I also recently tried windows. I wouldn't necessarily want to use the same shortcut on all systems, but this especially makes it easy to make my own overrides on systems, instead of having a personal Ctrl variant and a separate actual MacOS variant.
The text was updated successfully, but these errors were encountered: