settings.json
| |
| [ |
| |
| |
| { |
| "key": "ctrl+,", |
| "command": "workbench.action.terminal.toggleTerminal", |
| "when": "terminal.active" |
| }, |
| |
| { |
| "key": "ctrl+shift+,", |
| "command": "workbench.action.terminal.new", |
| "when": "terminalProcessSupported || terminalWebExtensionContributedProfile" |
| }, |
| { |
| "key": "alt+j", |
| "command": "workbench.action.terminal.focusNext", |
| "when": "terminalFocus" |
| }, |
| { |
| "key": "alt+k", |
| "command": "workbench.action.terminal.focusPrevious", |
| "when": "terminalFocus" |
| }, |
| |
| |
| |
| |
| |
| |
| |
| { |
| "key": "ctrl+'", |
| "command": "workbench.action.focusFirstEditorGroup" |
| }, |
| |
| { |
| "command": "workbench.action.focusFirstEditorGroup", |
| "key": "ctrl+;", |
| }, |
| { |
| "command": "workbench.files.action.focusFilesExplorer", |
| "key": "ctrl+;", |
| }, |
| { |
| "key": "ctrl+shift+j", |
| "command": "workbench.action.togglePanel" |
| }, |
| |
| { |
| "key": "a", |
| "command": "explorer.newFile", |
| "when": "filesExplorerFocus && !inputFocus" |
| }, |
| |
| { |
| "key": "shift+a", |
| "command": "explorer.newFolder", |
| "when": "filesExplorerFocus && !inputFocus" |
| }, |
| |
| { |
| "key": "r", |
| "command": "renameFile", |
| "when": "explorerViewletVisible && filesExplorerFocus && !explorerResourceIsRoot && !explorerResourceReadonly && !inputFocus" |
| }, |
| |
| { |
| "key": "d", |
| "command": "deleteFile", |
| "when": "explorerViewletVisible && filesExplorerFocus && !explorerResourceReadonly && !inputFocus" |
| }, |
| |
| { |
| "key": "ctrl+m", |
| "command": "workbench.action.maximizeEditorHideSidebar" |
| }, |
| |
| { |
| "key": "ctrl+r", |
| "command": "code-runner.run" |
| }, |
| { |
| "key": "y", |
| "command": "filesExplorer.copy", |
| "when": "explorerViewletVisible && filesExplorerFocus && !explorerResourceIsRoot && !inputFocus" |
| }, |
| { |
| "key": "p", |
| "command": "filesExplorer.paste", |
| "when": "explorerViewletVisible && filesExplorerFocus && !explorerResourceReadonly && !inputFocus" |
| }, |
| { |
| "key": "ctrl+s", |
| "command": "workbench.action.files.save" |
| }, |
| { |
| "key": "ctrl+/", |
| "command": "-workbench.action.terminal.sendSequence", |
| "when": "terminalFocus" |
| }, |
| { |
| "key": "ctrl+/", |
| "command": "editor.action.commentLine", |
| "when": "editorTextFocus && !editorReadonly" |
| }, |
| { |
| "key": "cmd+/", |
| "command": "-editor.action.commentLine", |
| "when": "editorTextFocus && !editorReadonly" |
| }, |
| { |
| "key": "ctrl+p", |
| "command": "-extension.vim_ctrl+p", |
| "when": "editorTextFocus && vim.active && vim.use<C-p> && !inDebugRepl || vim.active && vim.use<C-p> && !inDebugRepl && vim.mode == 'CommandlineInProgress' || vim.active && vim.use<C-p> && !inDebugRepl && vim.mode == 'SearchInProgressMode'" |
| }, |
| { |
| "key": "ctrl+h", |
| "command": "editor.action.startFindReplaceAction", |
| "when": "editorFocus || editorIsOpen" |
| } |
| ] |
keybingdings.json
| |
| [ |
| |
| |
| { |
| "key": "ctrl+,", |
| "command": "workbench.action.terminal.toggleTerminal", |
| "when": "terminal.active" |
| }, |
| |
| { |
| "key": "ctrl+shift+,", |
| "command": "workbench.action.terminal.new", |
| "when": "terminalProcessSupported || terminalWebExtensionContributedProfile" |
| }, |
| { |
| "key": "alt+j", |
| "command": "workbench.action.terminal.focusNext", |
| "when": "terminalFocus" |
| }, |
| { |
| "key": "alt+k", |
| "command": "workbench.action.terminal.focusPrevious", |
| "when": "terminalFocus" |
| }, |
| |
| |
| |
| |
| |
| |
| |
| { |
| "key": "ctrl+'", |
| "command": "workbench.action.focusFirstEditorGroup" |
| }, |
| |
| { |
| "command": "workbench.action.focusFirstEditorGroup", |
| "key": "ctrl+;", |
| }, |
| { |
| "command": "workbench.files.action.focusFilesExplorer", |
| "key": "ctrl+;", |
| }, |
| { |
| "key": "ctrl+shift+j", |
| "command": "workbench.action.togglePanel" |
| }, |
| |
| { |
| "key": "a", |
| "command": "explorer.newFile", |
| "when": "filesExplorerFocus && !inputFocus" |
| }, |
| |
| { |
| "key": "shift+a", |
| "command": "explorer.newFolder", |
| "when": "filesExplorerFocus && !inputFocus" |
| }, |
| |
| { |
| "key": "r", |
| "command": "renameFile", |
| "when": "explorerViewletVisible && filesExplorerFocus && !explorerResourceIsRoot && !explorerResourceReadonly && !inputFocus" |
| }, |
| |
| { |
| "key": "d", |
| "command": "deleteFile", |
| "when": "explorerViewletVisible && filesExplorerFocus && !explorerResourceReadonly && !inputFocus" |
| }, |
| |
| { |
| "key": "ctrl+m", |
| "command": "workbench.action.maximizeEditorHideSidebar" |
| }, |
| |
| { |
| "key": "ctrl+r", |
| "command": "code-runner.run" |
| }, |
| { |
| "key": "y", |
| "command": "filesExplorer.copy", |
| "when": "explorerViewletVisible && filesExplorerFocus && !explorerResourceIsRoot && !inputFocus" |
| }, |
| { |
| "key": "p", |
| "command": "filesExplorer.paste", |
| "when": "explorerViewletVisible && filesExplorerFocus && !explorerResourceReadonly && !inputFocus" |
| }, |
| { |
| "key": "ctrl+s", |
| "command": "workbench.action.files.save" |
| }, |
| { |
| "key": "ctrl+/", |
| "command": "-workbench.action.terminal.sendSequence", |
| "when": "terminalFocus" |
| }, |
| { |
| "key": "ctrl+/", |
| "command": "editor.action.commentLine", |
| "when": "editorTextFocus && !editorReadonly" |
| }, |
| { |
| "key": "cmd+/", |
| "command": "-editor.action.commentLine", |
| "when": "editorTextFocus && !editorReadonly" |
| }, |
| { |
| "key": "ctrl+p", |
| "command": "-extension.vim_ctrl+p", |
| "when": "editorTextFocus && vim.active && vim.use<C-p> && !inDebugRepl || vim.active && vim.use<C-p> && !inDebugRepl && vim.mode == 'CommandlineInProgress' || vim.active && vim.use<C-p> && !inDebugRepl && vim.mode == 'SearchInProgressMode'" |
| }, |
| { |
| "key": "ctrl+h", |
| "command": "editor.action.startFindReplaceAction", |
| "when": "editorFocus || editorIsOpen" |
| } |
| ] |
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 没有源码,如何修改代码逻辑?
· PowerShell开发游戏 · 打蜜蜂
· 在鹅厂做java开发是什么体验
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战
2022-07-30 vi_viteLearnNote