// 将键绑定放在此文件中以覆盖默认值 [ { "key": "ctrl+shift+alt+j", "command": "extension.vim_ctrl+j", "when": "editorTextFocus && vim.active && vim.use && !inDebugRepl" }, { "key": "ctrl+j", "command": "-extension.vim_ctrl+j", "when": "editorTextFocus && vim.active && vim.use && !inDebugRepl" }, { "key": "ctrl+shift+alt+w", "command": "extension.vim_ctrl+w", "when": "editorTextFocus && vim.active && vim.use && !inDebugRepl" }, { "key": "ctrl+w", "command": "-extension.vim_ctrl+w", "when": "editorTextFocus && vim.active && vim.use && !inDebugRepl" }, { "key": "ctrl+shift+alt+c", "command": "extension.vim_ctrl+c", "when": "editorTextFocus && vim.active && vim.overrideCtrlC && vim.use && !inDebugRepl" }, { "key": "ctrl+c", "command": "-extension.vim_ctrl+c", "when": "editorTextFocus && vim.active && vim.overrideCtrlC && vim.use && !inDebugRepl" }, { "key": "ctrl+shift+alt+v", "command": "extension.vim_ctrl+v", "when": "editorTextFocus && vim.active && vim.use && !inDebugRepl" }, { "key": "ctrl+v", "command": "-extension.vim_ctrl+v", "when": "editorTextFocus && vim.active && vim.use && !inDebugRepl" }, { "key": "ctrl+shift+alt+x", "command": "extension.vim_ctrl+x", "when": "editorTextFocus && vim.active && vim.use && !inDebugRepl" }, { "key": "ctrl+x", "command": "-extension.vim_ctrl+x", "when": "editorTextFocus && vim.active && vim.use && !inDebugRepl" }, { "key": "ctrl+shift+alt+i", "command": "extension.vim_ctrl+i", "when": "editorTextFocus && vim.active && vim.use && !inDebugRepl" }, { "key": "ctrl+i", "command": "-extension.vim_ctrl+i", "when": "editorTextFocus && vim.active && vim.use && !inDebugRepl" }, { "key": "ctrl+shift+alt+f", "command": "extension.vim_ctrl+f", "when": "editorTextFocus && vim.active && vim.use && !inDebugRepl && vim.mode != 'Insert'" }, { "key": "ctrl+f", "command": "-extension.vim_ctrl+f", "when": "editorTextFocus && vim.active && vim.use && !inDebugRepl && vim.mode != 'Insert'" }, { "key": "ctrl+shift+alt+a", "command": "extension.vim_ctrl+a", "when": "editorTextFocus && vim.active && vim.use && !inDebugRepl" }, { "key": "ctrl+a", "command": "-extension.vim_ctrl+a", "when": "editorTextFocus && vim.active && vim.use && !inDebugRepl" }, { "key": "ctrl+shift+alt+p", "command": "extension.vim_ctrl+p", "when": "editorTextFocus && vim.active && vim.use && !inDebugRepl || vim.active && vim.use && !inDebugRepl && vim.mode == 'CommandlineInProgress' || vim.active && vim.use && !inDebugRepl && vim.mode == 'SearchInProgressMode'" }, { "key": "ctrl+p", "command": "-extension.vim_ctrl+p", "when": "editorTextFocus && vim.active && vim.use && !inDebugRepl || vim.active && vim.use && !inDebugRepl && vim.mode == 'CommandlineInProgress' || vim.active && vim.use && !inDebugRepl && vim.mode == 'SearchInProgressMode'" }, { "key": "ctrl+shift+alt+e", "command": "extension.vim_ctrl+e", "when": "editorTextFocus && vim.active && vim.use && !inDebugRepl" }, { "key": "ctrl+e", "command": "-extension.vim_ctrl+e", "when": "editorTextFocus && vim.active && vim.use && !inDebugRepl" }, { "key": "ctrl+alt+e", "command": "workbench.action.quickOpen" }, { "key": "ctrl+e", "command": "-workbench.action.quickOpen" }, { "key": "ctrl+e", "command": "revealFileInOS", "when": "!editorFocus" }, { "key": "shift+alt+r", "command": "-revealFileInOS", "when": "!editorFocus" }, { "key": "ctrl+alt+e", "command": "editor.action.toggleScreenReaderAccessibilityMode", "when": "accessibilityHelpIsShown" }, { "key": "ctrl+e", "command": "-editor.action.toggleScreenReaderAccessibilityMode", "when": "accessibilityHelpIsShown" }, { "key": "ctrl+alt+e", "command": "workbench.action.quickOpenNavigateNextInFilePicker", "when": "inFilesPicker && inQuickOpen" }, { "key": "ctrl+e", "command": "-workbench.action.quickOpenNavigateNextInFilePicker", "when": "inFilesPicker && inQuickOpen" }, { "key": "ctrl+u", "command": "git.fetchAll" }, { "key": "ctrl+shift+alt+u", "command": "extension.vim_ctrl+u", "when": "editorTextFocus && vim.active && vim.use && !inDebugRepl" }, { "key": "ctrl+u", "command": "-extension.vim_ctrl+u", "when": "editorTextFocus && vim.active && vim.use && !inDebugRepl" } ]