At least for PyCharm, this was somewhat easier on macOS than on Windows, since you have control, option, command and shift, instead of just Ctrl, Alt, and Shift (well, and the Win key, but the OS reserves too many bindings there.) On macOS, The IDE uses command for most things, while Vim usually uses control when it needs a modifier at all. On Windows they both want to use Ctrl, so it’s more difficult to configure all the bindings.
At least for PyCharm, this was somewhat easier on macOS than on Windows, since you have
control
,option
,command
andshift
, instead of justCtrl
,Alt
, andShift
(well, and theWin
key, but the OS reserves too many bindings there.) On macOS, The IDE usescommand
for most things, while Vim usually usescontrol
when it needs a modifier at all. On Windows they both want to useCtrl
, so it’s more difficult to configure all the bindings.