Skip to content
| Marketplace
Sign in
Visual Studio Code>Keymaps>Windows Default KeybindingsNew to Visual Studio Code? Get it now.

Windows Default Keybindings

smcpeak

|
3,576 installs
| (17) | Free
Provide Windows default keybindings on any platform.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

This extension provides the default key bindings for Windows on any platform.

Currently, these are the defaults for VSCode 1.52.1.

This is useful if you want to run VSCode on another platform but continue to use the bindings that are the defaults on Windows (e.g., here and here).

This extension does not remove any existing bindings. On Windows, that means you have everything bound twice. On other platforms, you have that platform's default bindings plus the Windows ones. The bindings in this extension take precedence over the defaults provided by VSCode.

Example screenshot running on Linux:

Screenshot of bindings

Installation

Just install it like any other extension from within VSCode. The new bindings should be active immediately.

Or, install it from the Marketplace page.

Unnecessary detail

For the curious or adventurous, the procedure I used to create this extension is:

  1. Run yo code to make a new keybindings extension.
  2. Disable all non-default extensions (within the workspace) so their entries to not appear in the output from the next command.
  3. Run command "Preference: Open Default Keyboard Shortcuts (JSON)" from the command palette.
  4. Copy the output into the contributes.keybindings section of package.json.
  5. Tidy up package.json by adding publisher, etc.
  6. Write documentation.
  • Contact us
  • Jobs
  • Privacy
  • Terms of use
  • Trademarks
© 2019 Microsoft