Skip to content
| Marketplace
Sign in
Visual Studio Code>Keymaps>VSpaceCode ExpandedNew to Visual Studio Code? Get it now.
VSpaceCode Expanded

VSpaceCode Expanded

vspacecode-expanded

|
1,937 installs
| (0) | Free
Additional settings for VSpaceCode
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

vspacecode-expanded

This extension includes extra keybindings for VSpaceCode (to avoid cluttering settings.json).

To use the expanded keybindings, change the keybindings defined in settings.json and keybindings.json from vspacecode.space to vspacecode-expanded.space.

For example, change

// ...
{ "before": ["<space>"], "commands": ["vspacecode.space"] },
{
  "before": [","],
  "commands": [
    "vspacecode.space",
    { "command": "whichkey.triggerKey", "args": "m" }
  ]
},
// ...

to

// ...
{ "before": ["<space>"], "commands": ["vspacecode-expanded.space"] },
{
  "before": [","],
  "commands": [
    "vspacecode-expanded.space",
    { "command": "whichkey.triggerKey", "args": "m" }
  ]
},
// ...

Features

Removes the following:

{ "keys": "!", "position": -1 },
{ "keys": "\"", "position": -1 },
{ "keys": "b.H", "position": -1 },
{ "keys": "b.J", "position": -1 },
{ "keys": "b.K", "position": -1 },
{ "keys": "b.L", "position": -1 },
{ "keys": "q.f", "position": -1 },
{ "keys": "w.s", "position": -1 },
{ "keys": "w.v", "position": -1 },
{ "keys": "T.i", "position": -1 },

Adds the following:

{
  "keys": "b.K",
  "name": "Keep buffer",
  "type": "command",
  "icons": "drop-down-button",
  "command": "workbench.action.keepEditor"
},
{
  "keys": "h.A",
  "name": "Open VSCode About",
  "type": "command",
  "command": "workbench.action.showAboutDialog"
},
{
  "keys": "h.W",
  "name": "Open VSCode Welcome",
  "type": "command",
  "command": "workbench.action.openWalkthrough"
},
{
  "keys": "s.f",
  "name": "Replace in current buffer",
  "type": "command",
  "command": "editor.action.startFindReplaceAction"
},
{
  "keys": "s.F",
  "name": "Search in current buffer",
  "type": "command",
  "command": "actions.find"
},
{
  "keys": "t.p",
  "name": "Toggle panel visibility",
  "type": "command",
  "command": "workbench.action.togglePanel"
},
{
  "keys": "t.s",
  "name": "Toggle side bar visibility",
  "type": "command",
  "command": "workbench.action.toggleSidebarVisibility"
},
{
  "keys": "x.b",
  "name": "Toggle block comment",
  "type": "command",
  "command": "editor.action.blockComment"
},
{
  "keys": "S.N",
  "name": "Clear notifications",
  "type": "command",
  "command": "notifications.clearAll"
},
{
  "keys": "S.V",
  "name": "+Show view",
  "type": "command",
  "command": "workbench.action.quickOpenView"
},
{
  "key": "T.h",
  "name": "Move panel left",
  "type": "command",
  "command": "workbench.action.positionPanelLeft"
},
{
  "key": "T.l",
  "name": "Move panel right",
  "type": "command",
  "command": "workbench.action.positionPanelRight"
},
{
  "key": "T.k",
  "name": "Move panel bottom",
  "type": "command",
  "command": "workbench.action.positionPanelBottom"
},
{
  "keys": "T.r",
  "name": "Select icon theme",
  "icon": "symbol-misc",
  "type": "command",
  "command": "workbench.action.selectIconTheme"
},
{
  "keys": "T.S",
  "name": "Toggle Screencast mode",
  "type": "command",
  "command": "workbench.action.toggleScreencastMode"
},
{
  "keys": "m.languageId:latex.s",
  "name": "Surround selection",
  "type": "command",
  "command": "latex-workshop.surround"
}

Requirements

The VSpaceCode extension.

Extension Settings

A future version will include a setting to specify a json file which acts as the override.

Known Issues

...

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft