| 
									
										
										
										
											2024-01-18 22:43:56 -05:00
										 |  |  | // Place your key bindings in this file to override the defaultsauto[]
 | 
					
						
							|  |  |  | [ | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |         "key": "alt+.", | 
					
						
							|  |  |  |         "command": "editor.action.revealDefinition", | 
					
						
							|  |  |  |         "when": "editorHasDefinitionProvider && editorTextFocus && !isInEmbeddedEditor" | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |         "key": "f12", | 
					
						
							|  |  |  |         "command": "-editor.action.revealDefinition", | 
					
						
							|  |  |  |         "when": "editorHasDefinitionProvider && editorTextFocus && !isInEmbeddedEditor" | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |         "key": "alt+,", | 
					
						
							|  |  |  |         "command": "workbench.action.navigateBack", | 
					
						
							|  |  |  |         "when": "canNavigateBack" | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |         "key": "ctrl+alt+-", | 
					
						
							|  |  |  |         "command": "-workbench.action.navigateBack", | 
					
						
							|  |  |  |         "when": "canNavigateBack" | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |         "key": "shift+alt+/", | 
					
						
							|  |  |  |         "command": "editor.action.goToReferences", | 
					
						
							|  |  |  |         "when": "editorHasReferenceProvider && editorTextFocus && !inReferenceSearchEditor && !isInEmbeddedEditor" | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |         "key": "shift+f12", | 
					
						
							|  |  |  |         "command": "-editor.action.goToReferences", | 
					
						
							|  |  |  |         "when": "editorHasReferenceProvider && editorTextFocus && !inReferenceSearchEditor && !isInEmbeddedEditor" | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |         "key": "ctrl+alt+.", | 
					
						
							|  |  |  |         "command": "workbench.action.showAllSymbols" | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |         "key": "ctrl+t", | 
					
						
							|  |  |  |         "command": "-workbench.action.showAllSymbols" | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |         "key": "alt+;", | 
					
						
							|  |  |  |         "command": "editor.action.commentLine", | 
					
						
							|  |  |  |         "when": "editorTextFocus && !editorReadonly" | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |         "key": "ctrl+/", | 
					
						
							|  |  |  |         "command": "-editor.action.commentLine", | 
					
						
							|  |  |  |         "when": "editorTextFocus && !editorReadonly" | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |         "key": "ctrl+x", | 
					
						
							|  |  |  |         "command": "-editor.action.clipboardCutAction" | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |         "key": "ctrl+x", | 
					
						
							|  |  |  |         "command": "-filesExplorer.cut", | 
					
						
							|  |  |  |         "when": "filesExplorerFocus && foldersViewVisible && !explorerResourceIsRoot && !explorerResourceReadonly && !inputFocus" | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |         "key": "ctrl+x 3", | 
					
						
							|  |  |  |         "command": "workbench.action.splitEditor" | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |         "key": "ctrl+\\", | 
					
						
							|  |  |  |         "command": "-workbench.action.splitEditor" | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |         "key": "ctrl+x 2", | 
					
						
							|  |  |  |         "command": "workbench.action.splitEditorDown" | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |         "key": "ctrl+k ctrl+\\", | 
					
						
							|  |  |  |         "command": "-workbench.action.splitEditorDown" | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |         "key": "ctrl+x 1", | 
					
						
							|  |  |  |         "command": "workbench.action.joinAllGroups" | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |         "key": "ctrl+x 0", | 
					
						
							|  |  |  |         "command": "workbench.action.closeEditorsAndGroup" | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |         "key": "ctrl+x shift+=", | 
					
						
							|  |  |  |         "command": "workbench.action.evenEditorWidths" | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |         "key": "shift+up", | 
					
						
							|  |  |  |         "command": "workbench.action.focusAboveGroup" | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |         "key": "ctrl+k ctrl+up", | 
					
						
							|  |  |  |         "command": "-workbench.action.focusAboveGroup" | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |         "key": "shift+down", | 
					
						
							|  |  |  |         "command": "workbench.action.focusBelowGroup" | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |         "key": "ctrl+k ctrl+down", | 
					
						
							|  |  |  |         "command": "-workbench.action.focusBelowGroup" | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |         "key": "shift+left", | 
					
						
							|  |  |  |         "command": "workbench.action.focusLeftGroup" | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |         "key": "ctrl+k ctrl+left", | 
					
						
							|  |  |  |         "command": "-workbench.action.focusLeftGroup" | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |         "key": "shift+right", | 
					
						
							|  |  |  |         "command": "workbench.action.focusRightGroup" | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |         "key": "ctrl+k ctrl+right", | 
					
						
							|  |  |  |         "command": "-workbench.action.focusRightGroup" | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |         "key": "ctrl+x ctrl+s", | 
					
						
							|  |  |  |         "command": "workbench.action.files.save" | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |         "key": "ctrl+s", | 
					
						
							|  |  |  |         "command": "-workbench.action.files.save" | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |         "key": "alt+g g", | 
					
						
							|  |  |  |         "command": "workbench.action.gotoLine" | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |         "key": "ctrl+g", | 
					
						
							|  |  |  |         "command": "-workbench.action.gotoLine" | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |         "key": "ctrl+space", | 
					
						
							|  |  |  |         "command": "editor.action.setSelectionAnchor", | 
					
						
							|  |  |  |         "when": "editorTextFocus" | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |         "key": "ctrl+k ctrl+b", | 
					
						
							|  |  |  |         "command": "-editor.action.setSelectionAnchor", | 
					
						
							|  |  |  |         "when": "editorTextFocus" | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |         "key": "alt+w", | 
					
						
							|  |  |  |         "command": "editor.action.clipboardCopyAction" | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |         "key": "ctrl+c", | 
					
						
							|  |  |  |         "command": "-editor.action.clipboardCopyAction" | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |         "key": "ctrl+w", | 
					
						
							|  |  |  |         "command": "editor.action.clipboardCutAction" | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |         "key": "ctrl+y", | 
					
						
							|  |  |  |         "command": "editor.action.clipboardPasteAction" | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |         "key": "ctrl+v", | 
					
						
							|  |  |  |         "command": "-editor.action.clipboardPasteAction" | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							| 
									
										
										
										
											2024-02-11 14:59:55 -05:00
										 |  |  |         "key": "ctrl+x p f", | 
					
						
							| 
									
										
										
										
											2024-01-18 22:43:56 -05:00
										 |  |  |         "command": "workbench.action.quickOpen" | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |         "key": "ctrl+e", | 
					
						
							|  |  |  |         "command": "-workbench.action.quickOpen" | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |         "key": "ctrl+a", | 
					
						
							|  |  |  |         "command": "cursorLineStart" | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |         "key": "ctrl+e", | 
					
						
							|  |  |  |         "command": "cursorLineEnd" | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |         "key": "ctrl+s", | 
					
						
							|  |  |  |         "command": "actions.find", | 
					
						
							|  |  |  |         "when": "editorFocus || editorIsOpen" | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |         "key": "ctrl+f", | 
					
						
							|  |  |  |         "command": "-actions.find", | 
					
						
							|  |  |  |         "when": "editorFocus || editorIsOpen" | 
					
						
							| 
									
										
										
										
											2024-01-25 10:15:25 -05:00
										 |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |         "key": "ctrl+shift+-", | 
					
						
							|  |  |  |         "command": "undo" | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |         "key": "ctrl+z", | 
					
						
							|  |  |  |         "command": "-undo" | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |         "key": "alt+x", | 
					
						
							|  |  |  |         "command": "workbench.action.showCommands" | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |         "key": "ctrl+shift+p", | 
					
						
							|  |  |  |         "command": "-workbench.action.showCommands" | 
					
						
							| 
									
										
										
										
											2024-02-06 17:52:24 -05:00
										 |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |         "key": "ctrl+c ctrl+a", | 
					
						
							|  |  |  |         "command": "editor.action.quickFix", | 
					
						
							|  |  |  |         "when": "editorHasCodeActionsProvider && textInputFocus && !editorReadonly" | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |         "key": "ctrl+.", | 
					
						
							|  |  |  |         "command": "-editor.action.quickFix", | 
					
						
							|  |  |  |         "when": "editorHasCodeActionsProvider && textInputFocus && !editorReadonly" | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |         "key": "shift+alt+5", | 
					
						
							|  |  |  |         "command": "editor.action.startFindReplaceAction", | 
					
						
							|  |  |  |         "when": "editorFocus || editorIsOpen" | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |         "key": "ctrl+h", | 
					
						
							|  |  |  |         "command": "-editor.action.startFindReplaceAction", | 
					
						
							|  |  |  |         "when": "editorFocus || editorIsOpen" | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |         "key": "shift+1", | 
					
						
							|  |  |  |         "command": "editor.action.replaceAll", | 
					
						
							|  |  |  |         "when": "editorFocus && findWidgetVisible" | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |         "key": "ctrl+alt+enter", | 
					
						
							|  |  |  |         "command": "-editor.action.replaceAll", | 
					
						
							|  |  |  |         "when": "editorFocus && findWidgetVisible" | 
					
						
							| 
									
										
										
										
											2024-02-11 14:59:55 -05:00
										 |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |         "key": "shift+alt+,", | 
					
						
							|  |  |  |         "command": "cursorTop", | 
					
						
							|  |  |  |         "when": "textInputFocus" | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |         "key": "ctrl+home", | 
					
						
							|  |  |  |         "command": "-cursorTop", | 
					
						
							|  |  |  |         "when": "textInputFocus" | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |         "key": "shift+alt+.", | 
					
						
							|  |  |  |         "command": "cursorBottom", | 
					
						
							|  |  |  |         "when": "textInputFocus" | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |         "key": "ctrl+end", | 
					
						
							|  |  |  |         "command": "-cursorBottom", | 
					
						
							|  |  |  |         "when": "textInputFocus" | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |         "key": "ctrl+x ctrl+f", | 
					
						
							|  |  |  |         "command": "workbench.action.files.openFile", | 
					
						
							|  |  |  |         "when": "true" | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |         "key": "ctrl+o", | 
					
						
							|  |  |  |         "command": "-workbench.action.files.openFile", | 
					
						
							|  |  |  |         "when": "true" | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |         "key": "ctrl+x k", | 
					
						
							|  |  |  |         "command": "workbench.action.closeEditorInAllGroups" | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |         "key": "ctrl+x b", | 
					
						
							|  |  |  |         "command": "workbench.action.showAllEditors" | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     { | 
					
						
							|  |  |  |         "key": "ctrl+k ctrl+p", | 
					
						
							|  |  |  |         "command": "-workbench.action.showAllEditors" | 
					
						
							| 
									
										
										
										
											2024-01-18 22:43:56 -05:00
										 |  |  |     } | 
					
						
							| 
									
										
										
										
											2024-02-11 14:59:55 -05:00
										 |  |  | ] |