Skip to content

isEditorCommandId

isEditorCommandId(command): command is “find” | “insertNewlineAndIndent” | “copy” | “cut” | “paste” | “markdown.indentListItem” | “markdown.outdentListItem” | “lsp.rename.accept” | “lsp.rename.cancel” | “tooltip.hide” | “tooltip.scrollUp” | “tooltip.scrollDown” | “tooltip.pageUp” | “tooltip.pageDown” | “tooltip.scrollStart” | “tooltip.scrollEnd” | “markdown.openLink” | “markdown.bold” | “markdown.italic” | “markdown.strikethrough” | “markdown.code” | “markdown.link” | “markdown.heading” | “markdown.bulletList” | “markdown.orderedList” | “markdown.taskList” | “markdown.toggleTask” | “markdown.quote” | “markdown.codeBlock” | “undo” | “redo” | “jumpBack” | “jumpForward” | “cursorUndo” | “cursorRedo” | “findReplace” | “findNext” | “findPrevious” | “editor.action.goToDefinition” | “editor.action.goToReferences” | “editor.action.peekDefinition” | “editor.action.revealDefinitionAside” | “editor.action.goToImplementation” | “editor.action.goToTypeDefinition” | “editor.action.showHover” | “editor.action.marker.next” | “editor.action.marker.prev” | “merge-conflict.accept.current” | “merge-conflict.accept.incoming” | “merge-conflict.accept.both” | “merge-conflict.accept.selection” | “merge-conflict.accept.all-current” | “merge-conflict.accept.all-incoming” | “merge-conflict.accept.all-both” | “merge-conflict.next” | “merge-conflict.previous” | “merge-conflict.compare” | “closeFind” | “toggleFindCaseSensitive” | “toggleFindWholeWord” | “toggleFindRegex” | “toggleFindInSelection” | “togglePreserveCase” | “replaceOne” | “replaceAll” | “selectAllMatches” | “selectAll” | “editor.action.smartSelect.expand” | “editor.action.smartSelect.shrink” | “addNextOccurrence” | “clearSecondarySelections” | “editor.action.insertCursorAbove” | “editor.action.insertCursorBelow” | “editor.action.selectHighlights” | “editor.action.changeAll” | “editor.action.jumpToBracket” | “editor.action.toggleWordWrap” | “editor.action.toggleTabFocusMode” | “editor.action.formatDocument” | “editor.action.rename” | “editor.action.autoFix” | “editor.action.inlineSuggest.commit” | “editor.action.inlineSuggest.acceptNextWord” | “editor.action.triggerSuggest” | “selectNextSuggestion” | “selectPrevSuggestion” | “selectNextPageSuggestion” | “selectPrevPageSuggestion” | “acceptSelectedSuggestion” | “hideSuggestWidget” | “closeParameterHints” | “showNextParameterHint” | “showPrevParameterHint” | “editor.action.moveSelectionToNextFindMatch” | “editor.fold” | “editor.unfold” | “editor.foldRecursively” | “editor.unfoldRecursively” | “editor.foldAll” | “editor.unfoldAll” | “editor.foldLevel1” | “editor.foldLevel2” | “editor.foldLevel3” | “editor.foldLevel4” | “editor.foldLevel5” | “editor.foldLevel6” | “editor.foldLevel7” | “editor.createFoldingRangeFromSelection” | “editor.removeManualFoldingRanges” | “deleteBackward” | “deleteForward” | “deleteWordLeft” | “deleteWordRight” | “deleteWordPartLeft” | “deleteWordPartRight” | “editor.action.commentLine” | “editor.action.blockComment” | “editor.action.indentLines” | “editor.action.outdentLines” | “editor.action.reindentlines” | “editor.action.reindentselectedlines” | “editor.action.deleteLines” | “editor.action.copyLinesUpAction” | “editor.action.copyLinesDownAction” | “editor.action.moveLinesUpAction” | “editor.action.moveLinesDownAction” | “editor.action.insertLineBefore” | “editor.action.insertLineAfter” | “editor.action.trimTrailingWhitespace” | “editor.action.sortLinesAscending” | “editor.action.sortLinesDescending” | “editor.action.joinLines” | “editor.action.duplicateSelection” | “editor.action.transformToUppercase” | “editor.action.transformToLowercase” | “editor.action.transformToTitlecase” | “cursorWordPartLeft” | “cursorWordPartRight” | “cursorWordPartLeftSelect” | “cursorWordPartRightSelect” | “indentSelection” | “outdentSelection” | “cursorLeft” | “cursorRight” | “cursorUp” | “cursorDown” | “selectLeft” | “selectRight” | “selectUp” | “selectDown” | “cursorWordLeft” | “cursorWordRight” | “selectWordLeft” | “selectWordRight” | “cursorLineStart” | “cursorLineEnd” | “selectLineStart” | “selectLineEnd” | “cursorPageUp” | “cursorPageDown” | “selectPageUp” | “selectPageDown” | “cursorDocumentStart” | “cursorDocumentEnd” | “selectDocumentStart” | “selectDocumentEnd” | “cursorColumnSelectLeft” | “cursorColumnSelectRight” | “cursorColumnSelectUp” | “cursorColumnSelectDown” | “cursorColumnSelectPageUp” | “cursorColumnSelectPageDown”

string

command is “find” | “insertNewlineAndIndent” | “copy” | “cut” | “paste” | “markdown.indentListItem” | “markdown.outdentListItem” | “lsp.rename.accept” | “lsp.rename.cancel” | “tooltip.hide” | “tooltip.scrollUp” | “tooltip.scrollDown” | “tooltip.pageUp” | “tooltip.pageDown” | “tooltip.scrollStart” | “tooltip.scrollEnd” | “markdown.openLink” | “markdown.bold” | “markdown.italic” | “markdown.strikethrough” | “markdown.code” | “markdown.link” | “markdown.heading” | “markdown.bulletList” | “markdown.orderedList” | “markdown.taskList” | “markdown.toggleTask” | “markdown.quote” | “markdown.codeBlock” | “undo” | “redo” | “jumpBack” | “jumpForward” | “cursorUndo” | “cursorRedo” | “findReplace” | “findNext” | “findPrevious” | “editor.action.goToDefinition” | “editor.action.goToReferences” | “editor.action.peekDefinition” | “editor.action.revealDefinitionAside” | “editor.action.goToImplementation” | “editor.action.goToTypeDefinition” | “editor.action.showHover” | “editor.action.marker.next” | “editor.action.marker.prev” | “merge-conflict.accept.current” | “merge-conflict.accept.incoming” | “merge-conflict.accept.both” | “merge-conflict.accept.selection” | “merge-conflict.accept.all-current” | “merge-conflict.accept.all-incoming” | “merge-conflict.accept.all-both” | “merge-conflict.next” | “merge-conflict.previous” | “merge-conflict.compare” | “closeFind” | “toggleFindCaseSensitive” | “toggleFindWholeWord” | “toggleFindRegex” | “toggleFindInSelection” | “togglePreserveCase” | “replaceOne” | “replaceAll” | “selectAllMatches” | “selectAll” | “editor.action.smartSelect.expand” | “editor.action.smartSelect.shrink” | “addNextOccurrence” | “clearSecondarySelections” | “editor.action.insertCursorAbove” | “editor.action.insertCursorBelow” | “editor.action.selectHighlights” | “editor.action.changeAll” | “editor.action.jumpToBracket” | “editor.action.toggleWordWrap” | “editor.action.toggleTabFocusMode” | “editor.action.formatDocument” | “editor.action.rename” | “editor.action.autoFix” | “editor.action.inlineSuggest.commit” | “editor.action.inlineSuggest.acceptNextWord” | “editor.action.triggerSuggest” | “selectNextSuggestion” | “selectPrevSuggestion” | “selectNextPageSuggestion” | “selectPrevPageSuggestion” | “acceptSelectedSuggestion” | “hideSuggestWidget” | “closeParameterHints” | “showNextParameterHint” | “showPrevParameterHint” | “editor.action.moveSelectionToNextFindMatch” | “editor.fold” | “editor.unfold” | “editor.foldRecursively” | “editor.unfoldRecursively” | “editor.foldAll” | “editor.unfoldAll” | “editor.foldLevel1” | “editor.foldLevel2” | “editor.foldLevel3” | “editor.foldLevel4” | “editor.foldLevel5” | “editor.foldLevel6” | “editor.foldLevel7” | “editor.createFoldingRangeFromSelection” | “editor.removeManualFoldingRanges” | “deleteBackward” | “deleteForward” | “deleteWordLeft” | “deleteWordRight” | “deleteWordPartLeft” | “deleteWordPartRight” | “editor.action.commentLine” | “editor.action.blockComment” | “editor.action.indentLines” | “editor.action.outdentLines” | “editor.action.reindentlines” | “editor.action.reindentselectedlines” | “editor.action.deleteLines” | “editor.action.copyLinesUpAction” | “editor.action.copyLinesDownAction” | “editor.action.moveLinesUpAction” | “editor.action.moveLinesDownAction” | “editor.action.insertLineBefore” | “editor.action.insertLineAfter” | “editor.action.trimTrailingWhitespace” | “editor.action.sortLinesAscending” | “editor.action.sortLinesDescending” | “editor.action.joinLines” | “editor.action.duplicateSelection” | “editor.action.transformToUppercase” | “editor.action.transformToLowercase” | “editor.action.transformToTitlecase” | “cursorWordPartLeft” | “cursorWordPartRight” | “cursorWordPartLeftSelect” | “cursorWordPartRightSelect” | “indentSelection” | “outdentSelection” | “cursorLeft” | “cursorRight” | “cursorUp” | “cursorDown” | “selectLeft” | “selectRight” | “selectUp” | “selectDown” | “cursorWordLeft” | “cursorWordRight” | “selectWordLeft” | “selectWordRight” | “cursorLineStart” | “cursorLineEnd” | “selectLineStart” | “selectLineEnd” | “cursorPageUp” | “cursorPageDown” | “selectPageUp” | “selectPageDown” | “cursorDocumentStart” | “cursorDocumentEnd” | “selectDocumentStart” | “selectDocumentEnd” | “cursorColumnSelectLeft” | “cursorColumnSelectRight” | “cursorColumnSelectUp” | “cursorColumnSelectDown” | “cursorColumnSelectPageUp” | “cursorColumnSelectPageDown”