diff --git a/.config/Code/User/keybindings.json b/.config/Code/User/keybindings.json index c918f31..2067fe6 100644 --- a/.config/Code/User/keybindings.json +++ b/.config/Code/User/keybindings.json @@ -65,11 +65,6 @@ "command": "editor.action.rename", "when": "editorHasRenameProvider && editorTextFocus && !editorReadonly" }, - { - "key": "shift+ctrl+i", - "command": "editor.action.peekImplementation", - "when": "editorHasImplementationProvider && editorTextFocus && !inReferenceSearchEditor && !isInEmbeddedEditor" - }, { "key": "shift+ctrl+d", "command": "editor.action.revealDefinition", @@ -232,4 +227,67 @@ "key": "ctrl+a", "command": "-editor.action.selectAll" }, + { + "key": "alt+w", + "command": "-toggleSearchEditorWholeWord", + "when": "inSearchEditor && searchInputBoxFocus" + }, + { + "key": "alt+w", + "command": "-workbench.action.terminal.toggleFindWholeWord", + "when": "terminalFindVisible && terminalHasBeenCreated || terminalFindVisible && terminalProcessSupported" + }, + { + "key": "alt+w", + "command": "-toggleFindWholeWord", + "when": "editorFocus" + }, + { + "key": "alt+w", + "command": "-toggleSearchWholeWord", + "when": "searchViewletFocus" + }, + { + "key": "alt+w", + "command": "editor.emmet.action.wrapWithAbbreviation", + "when": "editorFocus" + }, + { + "key": "ctrl+shift+i", + "command": "-workbench.action.toggleDevTools", + "when": "isDevelopment" + }, + { + "key": "ctrl+shift+i", + "command": "-notebook.formatCell", + "when": "editorHasDocumentFormattingProvider && editorTextFocus && inCompositeEditor && notebookEditable && !editorReadonly && activeEditor == 'workbench.editor.notebook'" + }, + { + "key": "ctrl+shift+i", + "command": "-editor.action.formatDocument", + "when": "editorHasDocumentFormattingProvider && editorTextFocus && !editorReadonly && !inCompositeEditor" + }, + { + "key": "ctrl+shift+i", + "command": "-editor.action.formatDocument.none", + "when": "editorTextFocus && !editorHasDocumentFormattingProvider && !editorReadonly" + }, + { + "key": "ctrl+shift+i", + "command": "-notebook.format", + "when": "notebookEditable && !editorTextFocus && activeEditor == 'workbench.editor.notebook'" + }, + { + "key": "ctrl+shift+[Comma] ctrl+shift+i", + "command": "-testing.toggleInlineCoverage" + }, + { + "key": "ctrl+alt+i", + "command": "-workbench.action.chat.open", + "when": "chatPanelParticipantRegistered" + }, + { + "key": "ctrl+shift+i", + "command": "workbench.action.chat.openInEditor" + }, ] \ No newline at end of file