Find key combination assignment

Rider has a way to determine what key combination is assigned to a command, but no way to find out what command is executed by a given key combination.  I have a conflict with a key combination.  I have IntelliJ set as the key map and have not set any custom mappings.  But Ctrl + B does not navigate to the definition of the symbol at the cursor.  Instead it scrolls the current file to what is the second line on the screen at the time the command is executed.  Unfortunately there is weirdly no obvious way to find out what commands are bound to Ctrl + B.

Is there a way to find the commands bound to a key combination?  Or do I have to read through every command to see if I can find the conflict?  Note that removing and reassigning the shortcut does not help - no conflict is reported.

0
5 comments

Hello Craigbarrett Za,

You can check which action is bound to a key combination via Rider settings: `File -> Settings -> Keymap`, see the screenshot below.

Does it help? For me `Ctrl+B` works fine for navigating to definition on IntelliJ keymap.

0

Ah, so present, but obscured.  Thanks.

It turns out the problem is with the IdeaVim plugin.  Previously it didn't interfere with Ctrl+B, but now installs with the combination handled by the emulator rather than the command assigned in the settings.  It's a pity that the settings don't pick up that the emulator is handling the combo.  Both are Jetbrains products.

0

Craigbarrett Za

Please try to set Handler to IDE in File -> Settings -> Editor -> Vim for Ctrl+B key combination. This must help. The IDE must suggest doing this the first time Ctrl+B is triggered, but it's quite easy to miss the notification.

0

I did change the configuration.  But, as stated in my previous post, I've not had to do this previously.  This installation of Rider/IdeaVim is the first time the conflict has been there.

0

Craigbarrett Za What Rider and IdeaVim version are you on?

0

Please sign in to leave a comment.