43 lines
1.1 KiB
JSON
43 lines
1.1 KiB
JSON
// Place your key bindings in this file to override the defaults
|
|
[
|
|
{
|
|
"key": "f12",
|
|
"command": "-editor.action.revealDefinition",
|
|
"when": "editorHasDefinitionProvider && editorTextFocus"
|
|
},
|
|
{
|
|
"key": "f12",
|
|
"command": "-editor.gotoNextSymbolFromResult",
|
|
"when": "hasSymbols"
|
|
},
|
|
{
|
|
"key": "f12",
|
|
"command": "-goToNextReference",
|
|
"when": "inReferenceSearchEditor || referenceSearchVisible"
|
|
},
|
|
{
|
|
"key": "ctrl+oem_3",
|
|
"command": "workbench.action.terminal.toggleTerminal"
|
|
},
|
|
{
|
|
"key": "ctrl+oem_3",
|
|
"command": "-workbench.action.terminal.toggleTerminal",
|
|
"when": "terminal.active"
|
|
},
|
|
{
|
|
"key": "f12",
|
|
"command": "workbench.action.terminal.toggleTerminal"
|
|
},
|
|
{
|
|
"key": "alt+j",
|
|
"command": "vscode-neovim.send",
|
|
"when": "editorTextFocus && neovim.init",
|
|
"args": "<M-j>"
|
|
},
|
|
{
|
|
"key": "alt+k",
|
|
"command": "vscode-neovim.send",
|
|
"when": "editorTextFocus && neovim.init",
|
|
"args": "<M-k>"
|
|
}
|
|
] |