4

Does anyone know how I can turn off or remap Ctrl + left click in Visual Studio Code? I seem to have the Ctrl key depressed when selecting text with my mouse to copy about 20% of the time, and it is really annoying to navigate to another file in the middle of it.

Visual Studio Code - Key Bindings

4
  • Is this what you're looking for? stackoverflow.com/questions/12137953/… Commented Dec 16, 2015 at 21:11
  • @E.Moffat that's for visual studio—not visual studio code. Commented Dec 16, 2015 at 21:52
  • @DavidSherret Totally missed that. My mistake! Commented Dec 16, 2015 at 21:56
  • 1
    @E.Moffat it's an easy mistake to make that happens all the time. It's slightly annoying how similarly named the two applications are. Commented Dec 16, 2015 at 21:58

1 Answer 1

3

I took a quick peek at the VS Code keyboard shortcuts documentation and found a list of accepted keys.

enter image description here

Usually you would go to File > Preferences > Keyboard Shortcuts and add your custom bindings like so:

(this is the keybindings.json file found @ C:\Users\[user]\AppData\Roaming\Code\User)

// Place your key bindings in this file to overwrite the defaults [ { "key": "f8", "command": "workbench.action.tasks.build" }, { "key": "ctrl+[mouse button]", "command": "cursorWordLeft", "when": "editorTextFocus" } ] 

But unfortunately, according to the documentation, mouse rebinding seems unsupported.

That being said VS Code is an open source project so you could always propose this feature or pitch in and see what you can do!

Here's the config file for the editor. https://github.com/Microsoft/vscode/blob/master/src/vs/editor/common/config/config.ts

Sign up to request clarification or add additional context in comments.

2 Comments

Thanks! Too bad it isn't supported. Maybe if I get time I'll attempt to add it.
It should also be worth noting that VIsual Studio Code will operate differently depending on what language and/or extensions are installed and active

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.