109 lines
3.2 KiB
JSON
109 lines
3.2 KiB
JSON
// Place your key bindings in this file to override the defaults
|
|
[
|
|
{
|
|
"key": "h",
|
|
"command": "editor.action.scrollLeftHover",
|
|
"when": "editorHoverFocused"
|
|
},
|
|
{
|
|
"key": "j",
|
|
"command": "editor.action.scrollDownHover",
|
|
"when": "editorHoverFocused"
|
|
},
|
|
{
|
|
"key": "k",
|
|
"command": "editor.action.scrollUpHover",
|
|
"when": "editorHoverFocused"
|
|
},
|
|
{
|
|
"key": "l",
|
|
"command": "editor.action.scrollRightHover",
|
|
"when": "editorHoverFocused"
|
|
},
|
|
{
|
|
"key": "ctrl+h",
|
|
"command": "workbench.action.previousEditor",
|
|
},
|
|
{
|
|
"key": "ctrl+l",
|
|
"command": "workbench.action.nextEditor",
|
|
},
|
|
//{
|
|
// "key": "ctrl+n",
|
|
// "command": "workbench.view.explorer",
|
|
// "when":
|
|
//},
|
|
{
|
|
"key": "space e",
|
|
"command": "workbench.action.toggleSidebarVisibility",
|
|
"when": "filesExplorerFocus && !inputFocus"
|
|
},
|
|
{
|
|
"key": "a",
|
|
"command": "explorer.newFile",
|
|
"when": "explorerViewletVisible && filesExplorerFocus && !explorerResourceIsRoot && !explorerResourceReadonly && !inputFocus"
|
|
},
|
|
{
|
|
"key": "f",
|
|
"command": "explorer.newFolder",
|
|
"when": "explorerViewletVisible && filesExplorerFocus && !explorerResourceIsRoot && !explorerResourceReadonly && !inputFocus"
|
|
},
|
|
{
|
|
"key": "r",
|
|
"command": "renameFile",
|
|
"when": "explorerViewletVisible && filesExplorerFocus && !explorerResourceIsRoot && !explorerResourceReadonly && !inputFocus"
|
|
},
|
|
{
|
|
"key": "",
|
|
"command": "filesExplorer.cut",
|
|
"when": "explorerViewletVisible && filesExplorerFocus && !explorerResourceIsRoot && !explorerResourceReadonly && !inputFocus"
|
|
},
|
|
{
|
|
"key": "y",
|
|
"command": "filesExplorer.copy",
|
|
"when": "explorerViewletVisible && filesExplorerFocus && !explorerResourceIsRoot && !inputFocus"
|
|
},
|
|
{
|
|
"key": "p",
|
|
"command": "filesExplorer.paste",
|
|
"when": "explorerViewletVisible && filesExplorerFocus && !explorerResourceReadonly && !inputFocus"
|
|
},
|
|
{
|
|
"key": "enter",
|
|
"command": "runCommands",
|
|
"when": "filesExplorerFocus && foldersViewVisible && !explorerResourceIsFolder && !inputFocus",
|
|
"args": {
|
|
"commands": [
|
|
"explorer.openAndPassFocus",
|
|
"workbench.action.focusActiveEditorGroup",
|
|
"workbench.action.toggleSidebarVisibility"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"key": "ctrl+t",
|
|
"command": "runCommands",
|
|
"args": {
|
|
"commands": [
|
|
"workbench.action.focusActiveEditorGroup",
|
|
"workbench.action.terminal.toggleTerminal"
|
|
]
|
|
},
|
|
"when": "terminalFocus"
|
|
},
|
|
{
|
|
"key": "ctrl+t",
|
|
"command": "workbench.action.terminal.focus",
|
|
"when": "!terminalFocus"
|
|
},
|
|
{
|
|
"key": "ctrl+n",
|
|
"command": "selectNextCodeAction",
|
|
"when": "codeActionMenuVisible"
|
|
},
|
|
{
|
|
"key": "ctrl+p",
|
|
"command": "selectPrevCodeAction",
|
|
"when": "codeActionMenuVisible"
|
|
}
|
|
] |