Default Keybindings

VSpaceCode

Key Binding:

Type: bindings

Key BindingNameTypeCommand(s)
␣ ␣Commandscommandworkbench.action.showCommands
␣ ↹Last buffercommandsworkbench.action.quickOpenPreviousRecentlyUsedEditorInGroup
list.select
␣ !Show terminalcommandworkbench.action.terminal.focus
␣ "Open new external terminalcommandworkbench.action.terminal.openNativeConsole
␣ 'Show terminalcommandworkbench.action.terminal.focus
␣ *Search in project with selectioncommandseditor.action.addSelectionToNextFindMatch
workbench.action.findInFiles
search.action.focusSearchList
␣ /Search in projectcommandworkbench.action.findInFiles
␣ 0Focus on files explorercommandworkbench.files.action.showActiveFileInExplorer
␣ 1Focus 1st windowcommandworkbench.action.focusFirstEditorGroup
␣ 2Focus 2nd windowcommandworkbench.action.focusSecondEditorGroup
␣ 3Focus 3rd windowcommandworkbench.action.focusThirdEditorGroup
␣ 4Focus 4th windowcommandworkbench.action.focusFourthEditorGroup
␣ 5Focus 5th windowcommandworkbench.action.focusFifthEditorGroup
␣ 6Focus 6th windowcommandworkbench.action.focusSixthEditorGroup
␣ 7Focus 7th windowcommandworkbench.action.focusSeventhEditorGroup
␣ 8Focus 8th windowcommandworkbench.action.focusEighthEditorGroup
␣ ;Toggle commentcommandeditor.action.commentLine
␣ vSmart select/expand regiontransienteditor.action.smartSelect.grow
␣ b+BuffersbindingsN/A
␣ c+Compile/CommentsbindingsN/A
␣ d+DebugbindingsN/A
␣ e+ErrorsbindingsN/A
␣ f+FilebindingsN/A
␣ g+GitbindingsN/A
␣ h+HelpbindingsN/A
␣ i+InsertbindingsN/A
␣ j+Jump/Join/SplitbindingsN/A
␣ l+LayoutsbindingsN/A
␣ p+ProjectbindingsN/A
␣ q+QuitbindingsN/A
␣ r+ResumebindingsN/A
␣ s+Search/SymbolbindingsN/A
␣ t+TogglesbindingsN/A
␣ w+WindowbindingsN/A
␣ x+TextbindingsN/A
␣ z+Zoom/FoldbindingsN/A
␣ D+Diff/ComparebindingsN/A
␣ F+FramebindingsN/A
␣ S+ShowbindingsN/A
␣ T+UI togglesbindingsN/A
␣ m+MajorconditionalN/A

Smart select/expand region

Key Binding: ␣ v

Type: transient

Key BindingNameTypeCommand(s)
vGrow selectioncommandeditor.action.smartSelect.grow
VShrink selectioncommandeditor.action.smartSelect.shrink

+Buffers

Key Binding: ␣ b

Type: bindings

Key BindingNameTypeCommand(s)
␣ b 0Last buffer in windowcommandworkbench.action.lastEditorInGroup
␣ b 1First buffer in windowcommandworkbench.action.firstEditorInGroup
␣ b bShow all bufferscommandworkbench.action.showAllEditorsByMostRecentlyUsed
␣ b dClose active buffercommandworkbench.action.closeActiveEditor
␣ b hMove buffer into left windowcommandworkbench.action.moveEditorToLeftGroup
␣ b jMove buffer into below windowcommandworkbench.action.moveEditorToBelowGroup
␣ b kMove buffer into above windowcommandworkbench.action.moveEditorToAboveGroup
␣ b lMove buffer into right windowcommandworkbench.action.moveEditorToRightGroup
␣ b nNext buffercommandworkbench.action.nextEditor
␣ b pPrevious buffercommandworkbench.action.previousEditor
␣ b sScratch buffercommandworkbench.action.files.newUntitledFile
␣ b tPin buffercommandworkbench.action.pinEditor
␣ b uReopen closed buffercommandworkbench.action.reopenClosedEditor
␣ b BShow all buffers in active windowcommandworkbench.action.showEditorsInActiveGroup
␣ b HMove buffer into left windowcommandworkbench.action.moveEditorToLeftGroup
␣ b JMove buffer into below windowcommandworkbench.action.moveEditorToBelowGroup
␣ b KMove buffer into above windowcommandworkbench.action.moveEditorToAboveGroup
␣ b LMove buffer into right windowcommandworkbench.action.moveEditorToRightGroup
␣ b MClose other bufferscommandworkbench.action.closeOtherEditors
␣ b PPaste clipboard to buffercommandseditor.action.selectAll
editor.action.clipboardPasteAction
␣ b TUnpin buffercommandworkbench.action.unpinEditor
␣ b YCopy buffer to clipboardcommandvspacecode.copyWholeBuffer
␣ b N+New BufferbindingsN/A

+Compile/Comments

Key Binding: ␣ c

Type: bindings

Key BindingNameTypeCommand(s)
␣ c cCompile projectcommandworkbench.action.tasks.build
␣ c lToggle line commentcommandeditor.action.commentLine
␣ c nNext errorcommandeditor.action.marker.nextInFiles
␣ c NPrevious errorcommandeditor.action.marker.prevInFiles

+Debug

Key Binding: ␣ d

Type: bindings

Key BindingNameTypeCommand(s)
␣ d cContinue debugcommandworkbench.action.debug.continue
␣ d dStart debugcommandworkbench.action.debug.start
␣ d iStep intocommandworkbench.action.debug.stepInto
␣ d jJump to cursorcommanddebug.jumpToCursor
␣ d oStep outcommandworkbench.action.debug.stepOut
␣ d pPause debugcommandworkbench.action.debug.pause
␣ d sStep overcommandworkbench.action.debug.stepOver
␣ d vREPLcommandworkbench.debug.action.toggleRepl
␣ d wFocus on watch windowcommandworkbench.debug.action.focusWatchView
␣ d DRun without debuggingcommandworkbench.action.debug.run
␣ d RRestart debugcommandworkbench.action.debug.restart
␣ d SStop debugcommandworkbench.action.debug.stop
␣ d WAdd to watchcommandeditor.debug.action.selectionToWatch
␣ d b+BreakpointbindingsN/A

+Errors

Key Binding: ␣ e

Type: bindings

Key BindingNameTypeCommand(s)
␣ e .Error transienttransientN/A
␣ e lList errorscommandworkbench.actions.view.problems
␣ e nNext errorcommandeditor.action.marker.nextInFiles
␣ e pPrevious errorcommandeditor.action.marker.prevInFiles
␣ e NPrevious errorcommandeditor.action.marker.prevInFiles

+File

Key Binding: ␣ f

Type: bindings

Key BindingNameTypeCommand(s)
␣ f fOpen file/foldercommandfile-browser.open
␣ f lChange file languagecommandworkbench.action.editor.changeLanguageMode
␣ f nNew filecommandexplorer.newFile
␣ f o+Open withcommandexplorer.openWith
␣ f r+Open recentcommandworkbench.action.openRecent
␣ f sSave filecommandworkbench.action.files.save
␣ f tToggle tree/explorer viewconditionalN/A
␣ f wOpen active in new windowcommandworkbench.action.files.showOpenedFileInNewWindow
␣ f DDelete current filecommandsworkbench.files.action.showActiveFileInExplorer
deleteFile
␣ f LLocate filecommandrevealFileInOS
␣ f RRename filecommandsworkbench.files.action.showActiveFileInExplorer
renameFile
␣ f SSave all filescommandworkbench.action.files.saveAll
␣ f TShow active file in tree/explorer viewcommandworkbench.files.action.showActiveFileInExplorer
␣ f e+Emacs/VSpaceCodebindingsN/A
␣ f i+IndentationbindingsN/A
␣ f y+YankbindingsN/A

+Git

Key Binding: ␣ g

Type: bindings

Key BindingNameTypeCommand(s)
␣ g bBlame filecommandmagit.blame-file
␣ g cClonecommandgit.clone
␣ g iInitialize repositorycommandgit.init
␣ g mMagit dispatchcommandmagit.dispatch
␣ g sStatuscommandmagit.status
␣ g SStage filecommandmagit.stage-file
␣ g UUnstage filecommandmagit.unstage-file
␣ g f+FilebindingsN/A

+Help

Key Binding: ␣ h

Type: bindings

Key BindingNameTypeCommand(s)
␣ h dOpen VSCode Documentationcommandworkbench.action.openDocumentationUrl
␣ h kOpen global key bindingscommandworkbench.action.openGlobalKeybindings
␣ h DOpen VSpaceCode Documentationcommandvspacecode.openDocumentationUrl
␣ h IReport VSCode Issuecommandworkbench.action.openIssueReporter
␣ h TOpen VSCode Tutorialcommandworkbench.action.showInteractivePlayground

+Insert

Key Binding: ␣ i

Type: bindings

Key BindingNameTypeCommand(s)
␣ i jInsert line belowcommandeditor.action.insertLineAfter
␣ i kInsert line abovecommandeditor.action.insertLineBefore
␣ i sInsert snippetcommandeditor.action.insertSnippet

+Jump/Join/Split

Key Binding: ␣ j

Type: bindings

Key BindingNameTypeCommand(s)
␣ j =Format region or buffercommandeditor.action.format
␣ j +Format buffercommandeditor.action.formatDocument
␣ j cJump to previous changecommandworkbench.action.editor.previousChange
␣ j iJump to symbol in buffercommandworkbench.action.gotoSymbol
␣ j jJump to charactercommandvim.remap
␣ j lJump to linecommandvim.remap
␣ j nSplit new linecommandlineBreakInsert
␣ j vJump to outline/variablescommandbreadcrumbs.focusAndSelect
␣ j wJump to wordcommandvim.remap
␣ j CJump to next changecommandworkbench.action.editor.nextChange
␣ j IJump to symbol in workspacecommandworkbench.action.showAllSymbols

+Layouts

Key Binding: ␣ l

Type: bindings

Key BindingNameTypeCommand(s)
␣ l dClose workspacecommandworkbench.action.closeFolder

+Project

Key Binding: ␣ p

Type: bindings

Key BindingNameTypeCommand(s)
␣ p cCompile projectcommandworkbench.action.tasks.build
␣ p f+Find file in projectcommandworkbench.action.quickOpen
␣ p l+Switch projectcommandworkbench.action.openRecent
␣ p p+Switch projectcommandworkbench.action.openRecent
␣ p tShow tree/explorer viewcommandworkbench.view.explorer
␣ p R+Replace in filescommandworkbench.action.replaceInFiles
␣ p TTest projectcommandworkbench.action.tasks.test

+Quit

Key Binding: ␣ q

Type: bindings

Key BindingNameTypeCommand(s)
␣ q fClose framecommandworkbench.action.closeWindow
␣ q qClose framecommandworkbench.action.closeWindow
␣ q rReload framecommandworkbench.action.reloadWindow
␣ q sSave all and close framecommandsworkbench.action.files.saveAll
workbench.action.closeWindow
␣ q QQuit applicationcommandworkbench.action.quit
␣ q RReload frame with extensions disabledcommandworkbench.action.reloadWindowWithExtensionsDisabled

+Resume

Key Binding: ␣ r

Type: bindings

Key BindingNameTypeCommand(s)
␣ r bRecent bufferscommandworkbench.action.showAllEditorsByMostRecentlyUsed
␣ r sSearch in projectcommandworkbench.action.findInFiles

+Search/Symbol

Key Binding: ␣ s

Type: bindings

Key BindingNameTypeCommand(s)
␣ s cClear highlightcommandvim.remap
␣ s eEdit symbolcommandeditor.action.rename
␣ s hHighlight symboltransienteditor.action.wordHighlight.trigger
␣ s jJump to symbol in buffercommandworkbench.action.gotoSymbol
␣ s pSearch in projectcommandworkbench.action.findInFiles
␣ s rSearch all referencescommandeditor.action.referenceSearch.trigger
␣ s sFuzzy search in current buffercommandfuzzySearch.activeTextEditorWithCurrentSelection
␣ s JJump to symbol in workspacecommandworkbench.action.showAllSymbols
␣ s PSearch in project with selectioncommandseditor.action.addSelectionToNextFindMatch
workbench.action.findInFiles
␣ s RSearch all references in side barcommandreferences-view.find
␣ s SFuzzy search with selection in current buffercommandseditor.action.addSelectionToNextFindMatch
fuzzySearch.activeTextEditorWithCurrentSelection

+Toggles

Key Binding: ␣ t

Type: bindings

Key BindingNameTypeCommand(s)
␣ t cToggle find case sensitivecommandtoggleFindCaseSensitive
␣ t lToggle word wrapcommandeditor.action.toggleWordWrap
␣ t wToggle render whitespacecommandeditor.action.toggleRenderWhitespace

+Window

Key Binding: ␣ w

Type: bindings

Key BindingNameTypeCommand(s)
␣ w -Split window belowcommandworkbench.action.splitEditorDown
␣ w /Split window rightcommandworkbench.action.splitEditor
␣ w =Reset window sizescommandworkbench.action.evenEditorWidths
␣ w [Shrink windowtransientworkbench.action.decreaseViewSize
␣ w ]Enlarge windowtransientworkbench.action.increaseViewSize
␣ w dClose windowcommandworkbench.action.closeEditorsInGroup
␣ w hFocus window leftcommandworkbench.action.focusPreviousGroup
␣ w jFocus window downcommandworkbench.action.focusBelowGroup
␣ w kFocus window upcommandworkbench.action.focusAboveGroup
␣ w lFocus window rightcommandworkbench.action.focusNextGroup
␣ w mMaximize windowcommandworkbench.action.toggleEditorWidths
␣ w oSwitch framecommandworkbench.action.quickSwitchWindow
␣ w sSplit window belowcommandworkbench.action.splitEditorDown
␣ w vSplit window rightcommandworkbench.action.splitEditor
␣ w wFocus next windowcommandworkbench.action.focusNextGroup
␣ w xClose all windowscommandworkbench.action.closeAllGroups
␣ w zCombine all bufferscommandworkbench.action.joinAllGroups
␣ w DClose all other windowscommandworkbench.action.closeEditorsInOtherGroups
␣ w FOpen new empty framecommandworkbench.action.newWindow
␣ w HMove window leftcommandworkbench.action.moveActiveEditorGroupLeft
␣ w JMove window downcommandworkbench.action.moveActiveEditorGroupDown
␣ w KMove window upcommandworkbench.action.moveActiveEditorGroupUp
␣ w LMove window rightcommandworkbench.action.moveActiveEditorGroupRight
␣ w MMaximize window and hide side barcommandworkbench.action.maximizeEditor
␣ w WFocus previous windowcommandworkbench.action.focusPreviousGroup

+Text

Key Binding: ␣ x

Type: bindings

Key BindingNameTypeCommand(s)
␣ x .Quick fixcommandeditor.action.quickFix
␣ x aFind all referencescommandeditor.action.referenceSearch.trigger
␣ x iOrganize Importscommandeditor.action.organizeImports
␣ x rRename symbolcommandeditor.action.rename
␣ x uTo lower casecommandeditor.action.transformToLowercase
␣ x JMove lines downtransienteditor.action.moveLinesDownAction
␣ x KMove lines uptransienteditor.action.moveLinesUpAction
␣ x RRefactorcommandeditor.action.refactor
␣ x UTo upper casecommandeditor.action.transformToUppercase
␣ x d+DeletebindingsN/A
␣ x l+LinesbindingsN/A
␣ x m+Merge conflictbindingsN/A

+Zoom/Fold

Key Binding: ␣ z

Type: bindings

Key BindingNameTypeCommand(s)
␣ z f+FrametransientN/A
␣ z i+Image previewtransientN/A
␣ z x+FonttransientN/A
␣ z .+FoldbindingsN/A

+Diff/Compare

Key Binding: ␣ D

Type: bindings

Key BindingNameTypeCommand(s)
␣ D cCompare active file with clipboardcommandworkbench.files.action.compareWithClipboard
␣ D mCompare current merge conflictcommandmerge-conflict.compare
␣ D sCompare active file with savedcommandworkbench.files.action.compareWithSaved
␣ D wToggle ignore trim whitespacecommandtoggle.diff.ignoreTrimWhitespace
␣ D D+Compare active file withcommandworkbench.files.action.compareFileWith

+Frame

Key Binding: ␣ F

Type: bindings

Key BindingNameTypeCommand(s)
␣ F nDuplicate workspace in new framecommandworkbench.action.duplicateWorkspaceInNewWindow
␣ F oSwitch framecommandworkbench.action.quickSwitchWindow
␣ F NOpen new empty framecommandworkbench.action.newWindow

+Show

Key Binding: ␣ S

Type: bindings

Key BindingNameTypeCommand(s)
␣ S dShow debug consolecommandworkbench.debug.action.toggleRepl
␣ S eShow explorercommandworkbench.view.explorer
␣ S gShow source controlcommandworkbench.view.scm
␣ S nShow notificationcommandnotifications.toggleList
␣ S oShow outputcommandworkbench.action.output.toggleOutput
␣ S pShow problemcommandworkbench.actions.view.problems
␣ S rShow remote explorercommandworkbench.view.remote
␣ S sShow searchcommandworkbench.view.search
␣ S tShow testcommandworkbench.view.extension.test
␣ S xShow extensionscommandworkbench.view.extensions

+UI toggles

Key Binding: ␣ T

Type: bindings

Key BindingNameTypeCommand(s)
␣ T bToggle side bar visibilitycommandworkbench.action.toggleSidebarVisibility
␣ T cToggle centered layoutcommandworkbench.action.toggleCenteredLayout
␣ T iSelect icon themecommandworkbench.action.selectIconTheme
␣ T jToggle panel visibilitycommandworkbench.action.togglePanel
␣ T mToggle maximized panelcommandworkbench.action.toggleMaximizedPanel
␣ T sSelect themecommandworkbench.action.selectTheme
␣ T tToggle tool/activity bar visibilitycommandworkbench.action.toggleActivityBarVisibility
␣ T zToggle zen modecommandworkbench.action.toggleZenMode
␣ T FToggle full screencommandworkbench.action.toggleFullScreen
␣ T TToggle tab visibilitycommandworkbench.action.toggleTabsVisibility

+Major

Key Binding: ␣ m

Type: conditional

ConditionNameTypeCommand(s)
languageId:clojureClojurebindingsN/A
languageId:goGobindingsN/A
languageId:markdownMarkdownbindingsN/A
languageId:pythonPythonbindingsN/A
languageId:rubyRubybindingsN/A

+New Buffer

Key Binding: ␣ b N

Type: bindings

Key BindingNameTypeCommand(s)
␣ b N hNew untitled buffer (split left)commandsworkbench.action.splitEditorLeft
workbench.action.files.newUntitledFile
workbench.action.closeOtherEditors
␣ b N jNew untitled buffer (split down)commandsworkbench.action.splitEditorDown
workbench.action.files.newUntitledFile
workbench.action.closeOtherEditors
␣ b N kNew untitled buffer (split up)commandsworkbench.action.splitEditorUp
workbench.action.files.newUntitledFile
workbench.action.closeOtherEditors
␣ b N lNew untitled buffer (split right)commandsworkbench.action.splitEditorRight
workbench.action.files.newUntitledFile
workbench.action.closeOtherEditors
␣ b N nNew untitled buffercommandworkbench.action.files.newUntitledFile

+Breakpoint

Key Binding: ␣ d b

Type: bindings

Key BindingNameTypeCommand(s)
␣ d b bToggle breakpointcommandeditor.debug.action.toggleBreakpoint
␣ d b cAdd conditional breakpointcommandeditor.debug.action.conditionalBreakpoint
␣ d b dDelete breakpointcommanddebug.removeBreakpoint
␣ d b eEnable breakpointcommanddebug.enableOrDisableBreakpoint
␣ d b fAdd function breakpointcommandworkbench.debug.viewlet.action.addFunctionBreakpointAction
␣ d b iToggle inline breakpointcommandeditor.debug.action.toggleInlineBreakpoint
␣ d b nNext breakpointtransienteditor.debug.action.goToNextBreakpoint
␣ d b pPrevious breakpointtransienteditor.debug.action.goToPreviousBreakpoint
␣ d b sDisable breakpointcommanddebug.enableOrDisableBreakpoint
␣ d b DDelete all breakpointscommandworkbench.debug.viewlet.action.removeAllBreakpoints
␣ d b EEnable all breakpointscommandworkbench.debug.viewlet.action.enableAllBreakpoints
␣ d b SDisable all breakpointscommandworkbench.debug.viewlet.action.disableAllBreakpoints

Error transient

Key Binding: ␣ e .

Type: transient

Key BindingNameTypeCommand(s)
nNext errorcommandeditor.action.marker.nextInFiles
pPrevious errorcommandeditor.action.marker.prevInFiles
NPrevious errorcommandeditor.action.marker.prevInFiles

Toggle tree/explorer view

Key Binding: ␣ f t

Type: conditional

ConditionNameTypeCommand(s)
Show explorer viewcommandworkbench.view.explorer
when:sideBarVisible && explorerViewletVisibleHide side barcommandworkbench.action.toggleSidebarVisibility

+Emacs/VSpaceCode

Key Binding: ␣ f e

Type: bindings

Key BindingNameTypeCommand(s)
␣ f e dOpen settingscommandworkbench.action.openGlobalSettings
␣ f e kOpen global key bindingscommandworkbench.action.openGlobalKeybindings
␣ f e lOpen language settingscommandworkbench.action.configureLanguageBasedSettings
␣ f e sConfigure user snippetscommandworkbench.action.openSnippets
␣ f e wOpen workspace settingscommandworkbench.action.openWorkspaceSettings
␣ f e DOpen settings JSONcommandworkbench.action.openSettingsJson
␣ f e KOpen global key bindings JSONcommandworkbench.action.openGlobalKeybindingsFile
␣ f e WOpen workspace settings JSONcommandworkbench.action.openWorkspaceSettingsFile

+Indentation

Key Binding: ␣ f i

Type: bindings

Key BindingNameTypeCommand(s)
␣ f i dDetect indentationcommandeditor.action.detectIndentation
␣ f i iChange indentationcommandchangeEditorIndentation
␣ f i rReindentcommandeditor.action.reindentlines
␣ f i sConvert indentation to spacescommandeditor.action.indentationToSpaces
␣ f i tConvert indentation to tabscommandeditor.action.indentationToTabs
␣ f i RReindent selectedcommandeditor.action.reindentselectedlines

+Yank

Key Binding: ␣ f y

Type: bindings

Key BindingNameTypeCommand(s)
␣ f y cCopy path of active file with line and columncommandvspacecode.copyPathWithLineColumn
␣ f y dCopy directory path of the active filecommandvspacecode.copyDirectoryPath
␣ f y lCopy path of active file with linecommandvspacecode.copyPathWithLine
␣ f y nCopy filename of active filecommandvspacecode.copyFilename
␣ f y yCopy path of active filecommandvspacecode.copyPath
␣ f y CCopy relative path of active file with line and columncommandvspacecode.copyRelativePathWithLineColumn
␣ f y DCopy relative directory path of the active filecommandvspacecode.copyRelativeDirectoryPath
␣ f y LCopy relative path of active file with linecommandvspacecode.copyRelativePathWithLine
␣ f y NCopy filename without extension of active filecommandvspacecode.copyFilenameBase
␣ f y YCopy relative path of active filecommandvspacecode.copyRelativePath

+File

Key Binding: ␣ g f

Type: bindings

Key BindingNameTypeCommand(s)
␣ g f dDiffcommandmagit.diff-file
␣ g f lShow log/timelinecommandtimeline.focus

Highlight symbol

Key Binding: ␣ s h

Type: transient

Key BindingNameTypeCommand(s)
/Search in project with selectioncommandseditor.action.addSelectionToNextFindMatch
workbench.action.findInFiles
nNext occurrencecommandeditor.action.wordHighlight.next
pPrevious occurrencecommandeditor.action.wordHighlight.prev
NPrevious occurrencecommandeditor.action.wordHighlight.prev

Shrink window

Key Binding: ␣ w [

Type: transient

Key BindingNameTypeCommand(s)
[Shrink windowcommandworkbench.action.decreaseViewSize
]Enlarge windowcommandworkbench.action.increaseViewSize

Enlarge window

Key Binding: ␣ w ]

Type: transient

Key BindingNameTypeCommand(s)
[Shrink windowcommandworkbench.action.decreaseViewSize
]Enlarge windowcommandworkbench.action.increaseViewSize

Move lines down

Key Binding: ␣ x J

Type: transient

Key BindingNameTypeCommand(s)
JMove lines downcommandeditor.action.moveLinesDownAction
KMove lines upcommandeditor.action.moveLinesUpAction

Move lines up

Key Binding: ␣ x K

Type: transient

Key BindingNameTypeCommand(s)
JMove lines downcommandeditor.action.moveLinesDownAction
KMove lines upcommandeditor.action.moveLinesUpAction

+Delete

Key Binding: ␣ x d

Type: bindings

Key BindingNameTypeCommand(s)
␣ x d wDelete trailing whitespacecommandeditor.action.trimTrailingWhitespace

+Lines

Key Binding: ␣ x l

Type: bindings

Key BindingNameTypeCommand(s)
␣ x l dDuplicate lines downcommandeditor.action.copyLinesDownAction
␣ x l sSort lines in ascending ordercommandeditor.action.sortLinesAscending
␣ x l DDuplicate lines upcommandeditor.action.copyLinesUpAction
␣ x l SSort lines in descending ordercommandeditor.action.sortLinesDescending

+Merge conflict

Key Binding: ␣ x m

Type: bindings

Key BindingNameTypeCommand(s)
␣ x m bAccept bothcommandmerge-conflict.accept.both
␣ x m cAccept currentcommandmerge-conflict.accept.current
␣ x m iAccept incomingcommandmerge-conflict.accept.incoming
␣ x m kCompare current conflictcommandmerge-conflict.compare
␣ x m nNext Conflictcommandmerge-conflict.next
␣ x m sAccept selectioncommandmerge-conflict.accept.selection
␣ x m BAccept all bothcommandmerge-conflict.accept.all-both
␣ x m CAccept all currentcommandmerge-conflict.accept.all-current
␣ x m IAccept all incomingcommandmerge-conflict.accept.all-incoming
␣ x m NPrevious Conflictcommandmerge-conflict.previous

+Frame

Key Binding: ␣ z f

Type: transient

Key BindingNameTypeCommand(s)
+Zoom incommandworkbench.action.zoomIn
-Zoom outcommandworkbench.action.zoomOut
0Reset zoomcommandworkbench.action.zoomReset
=Zoom incommandworkbench.action.zoomIn
jZoom outcommandworkbench.action.zoomOut
kZoom incommandworkbench.action.zoomIn

+Image preview

Key Binding: ␣ z i

Type: transient

Key BindingNameTypeCommand(s)
+Zoom incommandimagePreview.zoomIn
-Zoom outcommandimagePreview.zoomOut
=Zoom incommandimagePreview.zoomIn

+Font

Key Binding: ␣ z x

Type: transient

Key BindingNameTypeCommand(s)
+Zoom incommandeditor.action.fontZoomIn
-Zoom outcommandeditor.action.fontZoomOut
0Reset zoomcommandeditor.action.fontZoomReset
=Zoom incommandeditor.action.fontZoomIn
jZoom outcommandeditor.action.fontZoomOut
kZoom incommandeditor.action.fontZoomIn

+Fold

Key Binding: ␣ z .

Type: bindings

Key BindingNameTypeCommand(s)
␣ z . aToggle: around a pointcommandeditor.toggleFold
␣ z . bClose: all block commentscommandeditor.foldAllBlockComments
␣ z . cClose: at a pointcommandeditor.fold
␣ z . gClose: all regionscommandeditor.foldAllMarkerRegions
␣ z . mClose: allcommandeditor.foldAll
␣ z . oOpen: at a pointcommandeditor.unfold
␣ z . rOpen: allcommandeditor.unfoldAll
␣ z . GOpen: all regionscommandeditor.unfoldAllMarkerRegions
␣ z . OOpen: recursivelycommandeditor.unfoldRecursively

Clojure

Key Binding: ␣ m languageId:clojure

Type: bindings

Key BindingNameTypeCommand(s)
␣ m languageId:clojure .Connect or jack-incommandcalva.jackInOrConnect
␣ m languageId:clojure 'Connect to REPLcommandcalva.connect
␣ m languageId:clojure "Jack-in to REPLcommandcalva.jackIn
␣ m languageId:clojure !Disconnect from REPLcommandcalva.disconnect
␣ m languageId:clojure =+FormatbindingsN/A
␣ m languageId:clojure d+DebugbindingsN/A
␣ m languageId:clojure e+EvaluatebindingsN/A
␣ m languageId:clojure k+Structural editingbindingsN/A
␣ m languageId:clojure m+Manage REPL sessionbindingsN/A
␣ m languageId:clojure r+RefactorbindingsN/A
␣ m languageId:clojure t+TestsbindingsN/A
␣ m languageId:clojure T+TogglebindingsN/A

Go

Key Binding: ␣ m languageId:go

Type: bindings

Key BindingNameTypeCommand(s)
␣ m languageId:go ␣Show all commandscommandgo.show.commands
␣ m languageId:go =+FormatbindingsN/A
␣ m languageId:go a+ActionsbindingsN/A
␣ m languageId:go b+Backend/environmentbindingsN/A
␣ m languageId:go g+Go tobindingsN/A
␣ m languageId:go i+Insert/removebindingsN/A
␣ m languageId:go r+RefactorbindingsN/A
␣ m languageId:go t+TestbindingsN/A

Markdown

Key Binding: ␣ m languageId:markdown

Type: bindings

Key BindingNameTypeCommand(s)
␣ m languageId:markdown c+Buffer commandsbindingsN/A
␣ m languageId:markdown t+Table of ContentsbindingsN/A
␣ m languageId:markdown x+TextbindingsN/A

Python

Key Binding: ␣ m languageId:python

Type: bindings

Key BindingNameTypeCommand(s)
␣ m languageId:python =+FormatbindingsN/A
␣ m languageId:python c+ExecutebindingsN/A
␣ m languageId:python r+RefactorbindingsN/A
␣ m languageId:python s+REPLbindingsN/A
␣ m languageId:python t+TestbindingsN/A
␣ m languageId:python v+Virtualenvcommandpython.setInterpreter

Ruby

Key Binding: ␣ m languageId:ruby

Type: bindings

Key BindingNameTypeCommand(s)
␣ m languageId:ruby g+Go tobindingsN/A
␣ m languageId:ruby =+FormatbindingsN/A
␣ m languageId:ruby r+RefactorbindingsN/A

Next breakpoint

Key Binding: ␣ d b n

Type: transient

Key BindingNameTypeCommand(s)
nNext breakpointcommandeditor.debug.action.goToNextBreakpoint
pPrevious breakpointcommandeditor.debug.action.goToPreviousBreakpoint

Previous breakpoint

Key Binding: ␣ d b p

Type: transient

Key BindingNameTypeCommand(s)
nNext breakpointcommandeditor.debug.action.goToNextBreakpoint
pPrevious breakpointcommandeditor.debug.action.goToPreviousBreakpoint

+Format

Key Binding: ␣ m languageId:clojure =

Type: bindings

Key BindingNameTypeCommand(s)
␣ m languageId:clojure = =Format current formcommandcalva-fmt.formatCurrentForm
␣ m languageId:clojure = aAlign current formcommandcalva-fmt.alignCurrentForm
␣ m languageId:clojure = dDedent linecommandcalva-fmt.tabDedent
␣ m languageId:clojure = iIndent linecommandcalva-fmt.tabIndent

+Debug

Key Binding: ␣ m languageId:clojure d

Type: bindings

Key BindingNameTypeCommand(s)
␣ m languageId:clojure d iLast evaluation resultscommandcalva.debug.instrument
␣ m languageId:clojure d rLast evaluation resultscommandcalva.copyLastResults
␣ m languageId:clojure d sLast stacktracecommandcalva.printLastStacktrace

+Evaluate

Key Binding: ␣ m languageId:clojure e

Type: bindings

Key BindingNameTypeCommand(s)
␣ m languageId:clojure e ;Evaluate top-level form as commentcommandcalva.evaluateTopLevelFormAsComment
␣ m languageId:clojure e :Evaluate current form as commentcommandcalva.evaluateSelectionAsComment
␣ m languageId:clojure e eEvaluate current expressioncommandcalva.evaluateSelection
␣ m languageId:clojure e fEvaluate top-level expressioncommandcalva.evaluateCurrentTopLevelForm
␣ m languageId:clojure e iInterrupt evaluationcommandcalva.interruptAllEvaluations
␣ m languageId:clojure e lClear evaluation resultscommandcalva.clearInlineResults
␣ m languageId:clojure e nEvaluate all code in namespacecommandcalva.loadFile
␣ m languageId:clojure e sSelect expressioncommandcalva.selectCurrentForm
␣ m languageId:clojure e tClear evaluation resultscommandcalva.requireREPLUtilities
␣ m languageId:clojure e wReplace form with evaluation resultcommandcalva.evaluateSelectionReplace

+Structural editing

Key Binding: ␣ m languageId:clojure k

Type: bindings

Key BindingNameTypeCommand(s)
␣ m languageId:clojure k .Toggle paredit modecommandparedit.togglemode
␣ m languageId:clojure k bBarf expression forwardcommandparedit.barfSexpForward
␣ m languageId:clojure k cConvolute expressioncommandparedit.convolute
␣ m languageId:clojure k hBackward expressioncommandparedit.backwardSexp
␣ m languageId:clojure k jForward down expressioncommandparedit.forwardDownSexp
␣ m languageId:clojure k kBackward down expressioncommandparedit.backwardDownSexp
␣ m languageId:clojure k lForward expressioncommandparedit.forwardSexp
␣ m languageId:clojure k rRaise expressioncommandparedit.raiseSexp
␣ m languageId:clojure k sSlurp expression forwardcommandparedit.slurpSexpForward
␣ m languageId:clojure k tTranspose expressioncommandparedit.transpose
␣ m languageId:clojure k BBarf expression backwardcommandparedit.barfSexpBackward
␣ m languageId:clojure k HBackward up expressioncommandparedit.backwardUpSexp
␣ m languageId:clojure k JJoin expressioncommandparedit.joinSexp
␣ m languageId:clojure k LForward up expressioncommandparedit.forwardUpSexp
␣ m languageId:clojure k SSlurp expression backwardcommandparedit.slurpSexpBackward
␣ m languageId:clojure k w+WrapbindingsN/A

+Manage REPL session

Key Binding: ␣ m languageId:clojure m

Type: bindings

Key BindingNameTypeCommand(s)
␣ m languageId:clojure m .Connect or jack-incommandcalva.jackInOrConnect
␣ m languageId:clojure m cConnect to REPL server for projectcommandcalva.connect
␣ m languageId:clojure m jStart REPL server for project (jack-in)commandcalva.jackIn
␣ m languageId:clojure m rRefresh changed namespacescommandcalva.refresh
␣ m languageId:clojure m sSelect cljs build connectioncommandcalva.switchCljsBuild
␣ m languageId:clojure m tToggle cljc session (clj, cljs)commandcalva.toggleCLJCSession
␣ m languageId:clojure m qDisconnect (quit) from REPL servercommandcalva.disconnect
␣ m languageId:clojure m CRun custom REPL commandcommandcalva.runCustomREPLCommand
␣ m languageId:clojure m RRefresh all namespacescommandcalva.refreshAll

+Refactor

Key Binding: ␣ m languageId:clojure r

Type: bindings

Key BindingNameTypeCommand(s)
␣ m languageId:clojure r a+AddbindingsN/A
␣ m languageId:clojure r c+Cycle clean convertbindingsN/A
␣ m languageId:clojure r e+Extract expandbindingsN/A
␣ m languageId:clojure r i+Introduce inlinebindingsN/A
␣ m languageId:clojure r m+MovebindingsN/A
␣ m languageId:clojure r t+Thread macrosbindingsN/A

+Tests

Key Binding: ␣ m languageId:clojure t

Type: bindings

Key BindingNameTypeCommand(s)
␣ m languageId:clojure t aRun all testscommandcalva.runAllTests
␣ m languageId:clojure t fRun failing testscommandcalva.rerunTests
␣ m languageId:clojure t nRun tests in current namespacecommandcalva.runNamespaceTests
␣ m languageId:clojure t tRun current testcommandcalva.runTestUnderCursor

+Toggle

Key Binding: ␣ m languageId:clojure T

Type: bindings

Key BindingNameTypeCommand(s)
␣ m languageId:clojure T pToggle pretty print resultscommandcalva.togglePrettyPrint

+Format

Key Binding: ␣ m languageId:go =

Type: bindings

Key BindingNameTypeCommand(s)
␣ m languageId:go = =Format region or buffercommandeditor.action.format
␣ m languageId:go = bFormat buffercommandeditor.action.formatDocument
␣ m languageId:go = cFormat changescommandeditor.action.formatChanges
␣ m languageId:go = sFormat selectioncommandeditor.action.formatSelection
␣ m languageId:go = B+Format buffer with formattercommandeditor.action.formatDocument.multiple
␣ m languageId:go = S+Format selection with formattercommandeditor.action.formatSelection.multiple

+Actions

Key Binding: ␣ m languageId:go a

Type: bindings

Key BindingNameTypeCommand(s)
␣ m languageId:go a PRun code on Go Playgroundcommandgo.playground
␣ m languageId:go a p+Package actionsbindingsN/A
␣ m languageId:go a w+Workspace actionsbindingsN/A

+Backend/environment

Key Binding: ␣ m languageId:go b

Type: bindings

Key BindingNameTypeCommand(s)
␣ m languageId:go b eChoose Go environmentcommandgo.environment.choose
␣ m languageId:go b gShow current GOPATHcommandgo.gopath
␣ m languageId:go b iInstall/update toolscommandgo.tools.install
␣ m languageId:go b lLocate configured Go toolscommandgo.locate.tools
␣ m languageId:go b RRestart language servercommandgo.languageserver.restart

+Go to

Key Binding: ␣ m languageId:go g

Type: bindings

Key BindingNameTypeCommand(s)
␣ m languageId:go g dGo to definitioncommandeditor.action.revealDefinition
␣ m languageId:go g eGo to errors/problemscommandworkbench.action.problems.focus
␣ m languageId:go g gGo to definitioncommandeditor.action.revealDefinition
␣ m languageId:go g iFind symbol in filecommandworkbench.action.gotoSymbol
␣ m languageId:go g mGo to method in filecommandworkbench.action.gotoMethod
␣ m languageId:go g rPeek referencescommandeditor.action.referenceSearch.trigger
␣ m languageId:go g tGo to type definitioncommandeditor.action.goToTypeDefinition
␣ m languageId:go g DPeek definitioncommandeditor.action.peekDefinition
␣ m languageId:go g IFind symbol in projectcommandworkbench.action.showAllSymbols
␣ m languageId:go g RFind all referencescommandreferences-view.findReferences
␣ m languageId:go g TPeek type definitioncommandeditor.action.peekTypeDefinition

+Insert/remove

Key Binding: ␣ m languageId:go i

Type: bindings

Key BindingNameTypeCommand(s)
␣ m languageId:go i fFill structcommandgo.fill.struct
␣ m languageId:go i iAdd importcommandgo.import.add
␣ m languageId:go i tAdd tags to struct fieldscommandgo.add.tags
␣ m languageId:go i IGenerate interface stubscommandgo.impl.cursor
␣ m languageId:go i TRemove tags from struct fieldscommandgo.remove.tags

+Refactor

Key Binding: ␣ m languageId:go r

Type: bindings

Key BindingNameTypeCommand(s)
␣ m languageId:go r .Quick fixcommandeditor.action.quickFix
␣ m languageId:go r eExtract to function or variablecommandeditor.action.codeAction
␣ m languageId:go r rRename symbolcommandeditor.action.rename

+Test

Key Binding: ␣ m languageId:go t

Type: bindings

Key BindingNameTypeCommand(s)
␣ m languageId:go t cCancel running tetscommandgo.test.cancel
␣ m languageId:go t dDebug test at cursorcommandgo.debug.cursor
␣ m languageId:go t fTest function at cursorcommandgo.test.cursor
␣ m languageId:go t lTest previouscommandgo.test.previous
␣ m languageId:go t pTest packagecommandgo.test.package
␣ m languageId:go t sSubtest at cursorcommandgo.subtest.cursor
␣ m languageId:go t wTest packages in workspacecommandgo.test.workspace
␣ m languageId:go t FTest filecommandgo.test.file
␣ m languageId:go t PApply cover profilecommandgo.apply.coverprofile
␣ m languageId:go t b+BenchmarksbindingsN/A
␣ m languageId:go t g+GeneratebindingsN/A
␣ m languageId:go t t+TogglebindingsN/A

+Buffer commands

Key Binding: ␣ m languageId:markdown c

Type: bindings

Key BindingNameTypeCommand(s)
␣ m languageId:markdown c eExport to HTMLcommandmarkdown.extension.printToHtml
␣ m languageId:markdown c pOpen preview to the sidecommandmarkdown.showPreviewToSide
␣ m languageId:markdown c POpen preview in current groupcommandmarkdown.showPreview

+Table of Contents

Key Binding: ␣ m languageId:markdown t

Type: bindings

Key BindingNameTypeCommand(s)
␣ m languageId:markdown t cCreate Table of Contentscommandmarkdown.extension.toc.create
␣ m languageId:markdown t nAdd section numberscommandmarkdown.extension.toc.addSecNumbers
␣ m languageId:markdown t uUpdate Table of Contentscommandmarkdown.extension.toc.update
␣ m languageId:markdown t NRemove section numberscommandmarkdown.extension.toc.removeSecNumbers

+Text

Key Binding: ␣ m languageId:markdown x

Type: bindings

Key BindingNameTypeCommand(s)
␣ m languageId:markdown x [Decrease Heading leveltransientmarkdown.extension.editing.toggleHeadingDown
␣ m languageId:markdown x ]Increase Heading leveltransientmarkdown.extension.editing.toggleHeadingUp
␣ m languageId:markdown x `Toggle inline codecommandmarkdown.extension.editing.toggleCodeSpan
␣ m languageId:markdown x bToggle boldcommandmarkdown.extension.editing.toggleBold
␣ m languageId:markdown x iToggle italiccommandmarkdown.extension.editing.toggleItalic
␣ m languageId:markdown x lToggle listcommandmarkdown.extension.editing.toggleList
␣ m languageId:markdown x mToggle mathcommandmarkdown.extension.editing.toggleMath
␣ m languageId:markdown x sToggle strikethroughcommandmarkdown.extension.editing.toggleStrikethrough
␣ m languageId:markdown x ~Toggle code blockcommandmarkdown.extension.editing.toggleCodeBlock

+Format

Key Binding: ␣ m languageId:python =

Type: bindings

Key BindingNameTypeCommand(s)
␣ m languageId:python = =Format region or buffercommandeditor.action.format
␣ m languageId:python = bFormat buffercommandeditor.action.formatDocument
␣ m languageId:python = cFormat changescommandeditor.action.formatChanges
␣ m languageId:python = sFormat selectioncommandeditor.action.formatSelection
␣ m languageId:python = B+Format buffer with formattercommandeditor.action.formatDocument.multiple
␣ m languageId:python = S+Format selection with formattercommandeditor.action.formatSelection.multiple

+Execute

Key Binding: ␣ m languageId:python c

Type: bindings

Key BindingNameTypeCommand(s)
␣ m languageId:python c cExecute file in terminalcommandpython.execInTerminal
␣ m languageId:python c CExecute file in terminalcommandpython.execInTerminal

+Refactor

Key Binding: ␣ m languageId:python r

Type: bindings

Key BindingNameTypeCommand(s)
␣ m languageId:python r ISort importscommandpython.sortImports

+REPL

Key Binding: ␣ m languageId:python s

Type: bindings

Key BindingNameTypeCommand(s)
␣ m languageId:python s iStart REPLcommandpython.startREPL
␣ m languageId:python s lSend line/selection to REPLcommandpython.execSelectionInTerminal
␣ m languageId:python s rSend line/selection to REPLcommandpython.execSelectionInTerminal

+Test

Key Binding: ␣ m languageId:python t

Type: bindings

Key BindingNameTypeCommand(s)
␣ m languageId:python t aRun all testscommandpython.runtests
␣ m languageId:python t bRun current test filecommandpython.runCurrentTestFile
␣ m languageId:python t rRe-run failed testscommandpython.runFailedTests
␣ m languageId:python t tSelect and run testcommandpython.selectAndRunTestMethod
␣ m languageId:python t ADebug all testscommandpython.debugtests
␣ m languageId:python t TSelect and debug testcommandpython.selectAndDebugTestMethod

+Go to

Key Binding: ␣ m languageId:ruby g

Type: bindings

Key BindingNameTypeCommand(s)
␣ m languageId:ruby g dGo to definitioncommandeditor.action.revealDefinition
␣ m languageId:ruby g eGo to errors/problemscommandworkbench.action.problems.focus
␣ m languageId:ruby g gGo to definitioncommandeditor.action.revealDefinition
␣ m languageId:ruby g iFind symbol in filecommandworkbench.action.gotoSymbol
␣ m languageId:ruby g rPeek referencescommandeditor.action.referenceSearch.trigger
␣ m languageId:ruby g DPeek definitioncommandeditor.action.peekDefinition
␣ m languageId:ruby g IFind symbol in projectcommandworkbench.action.showAllSymbols
␣ m languageId:ruby g RFind all referencescommandreferences-view.findReferences

+Format

Key Binding: ␣ m languageId:ruby =

Type: bindings

Key BindingNameTypeCommand(s)
␣ m languageId:ruby = =Format region or buffercommandeditor.action.format
␣ m languageId:ruby = bFormat buffercommandeditor.action.formatDocument
␣ m languageId:ruby = cFormat changescommandeditor.action.formatChanges
␣ m languageId:ruby = sFormat selectioncommandeditor.action.formatSelection
␣ m languageId:ruby = B+Format buffer with formattercommandeditor.action.formatDocument.multiple
␣ m languageId:ruby = S+Format selection with formattercommandeditor.action.formatSelection.multiple

+Refactor

Key Binding: ␣ m languageId:ruby r

Type: bindings

Key BindingNameTypeCommand(s)
␣ m languageId:ruby r rRename symbolcommandeditor.action.rename

+Wrap

Key Binding: ␣ m languageId:clojure k w

Type: bindings

Key BindingNameTypeCommand(s)
␣ m languageId:clojure k w (Wrap around ()commandparedit.wrapAroundParens
␣ m languageId:clojure k w [Wrap around []commandparedit.wrapAroundSquare
␣ m languageId:clojure k w {Wrap around {}commandparedit.wrapAroundCurly
␣ m languageId:clojure k w "Wrap around ""commandparedit.wrapAroundQuote
␣ m languageId:clojure k w pRewrap ()commandparedit.rewrapParens
␣ m languageId:clojure k w sRewrap []commandparedit.rewrapSquare
␣ m languageId:clojure k w cRewrap {}commandparedit.rewrapCurly
␣ m languageId:clojure k w qRewrap ""commandparedit.rewrapQuote

+Add

Key Binding: ␣ m languageId:clojure r a

Type: bindings

Key BindingNameTypeCommand(s)
␣ m languageId:clojure r a lAdd missing library specficationcommandcalva.refactor.addMissingLibspec

+Cycle clean convert

Key Binding: ␣ m languageId:clojure r c

Type: bindings

Key BindingNameTypeCommand(s)
␣ m languageId:clojure r c nClean namespace definitioncommandcalva.refactor.cleanNs
␣ m languageId:clojure r c pCycle privacycommandcalva.refactor.cyclePrivacy

+Extract expand

Key Binding: ␣ m languageId:clojure r e

Type: bindings

Key BindingNameTypeCommand(s)
␣ m languageId:clojure r e fExtract functioncommandcalva.refactor.extractFunction
␣ m languageId:clojure r e lExpand letcommandcalva.refactor.expandLet

+Introduce inline

Key Binding: ␣ m languageId:clojure r i

Type: bindings

Key BindingNameTypeCommand(s)
␣ m languageId:clojure r i lIntroduce letcommandcalva.refactor.introduceLet
␣ m languageId:clojure r i sInline symbolcommandcalva.refactor.inlineSymbol

+Move

Key Binding: ␣ m languageId:clojure r m

Type: bindings

Key BindingNameTypeCommand(s)
␣ m languageId:clojure r m lMove to letcommandcalva.refactor.moveToLet

+Thread macros

Key Binding: ␣ m languageId:clojure r t

Type: bindings

Key BindingNameTypeCommand(s)
␣ m languageId:clojure r t fThread firstcommandcalva.refactor.threadFirst
␣ m languageId:clojure r t lThread lastcommandcalva.refactor.threadLast
␣ m languageId:clojure r t uUnwind threadcommandcalva.refactor.unwindThread
␣ m languageId:clojure r t FThread first allcommandcalva.refactor.threadFirstAll
␣ m languageId:clojure r t LThread last allcommandcalva.refactor.threadLastAll
␣ m languageId:clojure r t UUnwind thread allcommandcalva.refactor.unwindThread

+Package actions

Key Binding: ␣ m languageId:go a p

Type: bindings

Key BindingNameTypeCommand(s)
␣ m languageId:go a p bBuild packagecommandgo.build.package
␣ m languageId:go a p gGet packagecommandgo.get.package
␣ m languageId:go a p iInstall current packagecommandgo.install.package
␣ m languageId:go a p lLint packagecommandgo.lint.package
␣ m languageId:go a p sBrowse packagescommandgo.browse.packages
␣ m languageId:go a p vVet packagecommandgo.vet.package

+Workspace actions

Key Binding: ␣ m languageId:go a w

Type: bindings

Key BindingNameTypeCommand(s)
␣ m languageId:go a w bBuild workspacecommandgo.build.workspace
␣ m languageId:go a w lLint workspacecommandgo.lint.workspace
␣ m languageId:go a w pAdd package to workspacecommandgo.add.package.workspace
␣ m languageId:go a w vVet workspacecommandgo.vet.workspace

+Benchmarks

Key Binding: ␣ m languageId:go t b

Type: bindings

Key BindingNameTypeCommand(s)
␣ m languageId:go t b fBenchmark function at cursorcommandgo.benchmark.cursor
␣ m languageId:go t b pBenchmark packagecommandgo.benchmark.package
␣ m languageId:go t b FBenchmark filecommandgo.benchmark.file

+Generate

Key Binding: ␣ m languageId:go t g

Type: bindings

Key BindingNameTypeCommand(s)
␣ m languageId:go t g fGenerate unit tests for functioncommandgo.test.generate.function
␣ m languageId:go t g pGenerate unit tests for packagecommandgo.test.generate.package
␣ m languageId:go t g FGenerate unit tests for filecommandgo.test.generate.file

+Toggle

Key Binding: ␣ m languageId:go t t

Type: bindings

Key BindingNameTypeCommand(s)
␣ m languageId:go t t cToggle test coverage in current packagecommandgo.test.coverage
␣ m languageId:go t t fToggle open test filecommandgo.toggle.test.file

Decrease Heading level

Key Binding: ␣ m languageId:markdown x [

Type: transient

Key BindingNameTypeCommand(s)
[Decrease Heading levelcommandmarkdown.extension.editing.toggleHeadingDown
]Increase Heading levelcommandmarkdown.extension.editing.toggleHeadingUp

Increase Heading level

Key Binding: ␣ m languageId:markdown x ]

Type: transient

Key BindingNameTypeCommand(s)
[Decrease Heading levelcommandmarkdown.extension.editing.toggleHeadingDown
]Increase Heading levelcommandmarkdown.extension.editing.toggleHeadingUp