cursorless
Modules
- actions
- actions/Actions
- actions/BringMoveSwap
- actions/Call
- actions/CallbackAction
- actions/Clear
- actions/CutToClipboard
- actions/Deselect
- actions/EditNew
- actions/EditNew/EditNew
- actions/EditNew/EditNew.types
- actions/EditNew/runEditTargets
- actions/EditNew/runInsertLineAfterTargets
- actions/EditNew/runNotebookCellTargets
- actions/ExecuteCommand
- actions/Find
- actions/FollowLink
- actions/GenerateSnippet
- actions/GenerateSnippet/GenerateSnippet
- actions/GenerateSnippet/Substituter
- actions/GenerateSnippet/constructSnippetBody
- actions/GenerateSnippet/editText
- actions/GenerateSnippet/openNewSnippetFile
- actions/GetText
- actions/Highlight
- actions/InsertCopy
- actions/InsertEmptyLines
- actions/InsertSnippet
- actions/PasteFromClipboard
- actions/Remove
- actions/Replace
- actions/Rewrap
- actions/Scroll
- actions/SetSelection
- actions/SimpleIdeCommandActions
- actions/Sort
- actions/ToggleBreakpoint
- actions/Wrap
- actions/WrapWithSnippet
- actions/actions.types
- apps/cursorless-vscode-e2e/asyncSafety
- apps/cursorless-vscode-e2e/endToEndTestSetup
- apps/cursorless-vscode-e2e/getFixturePaths
- apps/cursorless-vscode-e2e/mockPrePhraseGetVersion
- apps/cursorless-vscode-e2e/notebook
- apps/cursorless-vscode-e2e/runCommand
- apps/cursorless-vscode-e2e/shouldUpdateFixtures
- apps/cursorless-vscode/getMatchesInRange
- core/Cheatsheet
- core/Debug
- core/Decorations
- core/FontMeasurements
- core/HatAllocator
- core/HatTokenMap
- core/IndividualHatMap
- core/Snippets
- core/StatusBarItem
- core/ThatMark
- core/commandRunner/CommandRunner
- core/commandRunner/selectionToThatTarget
- core/commandRunner/typings/ActionCommand
- core/commandRunner/typings/CommandV4.types
- core/commandRunner/typings/PartialTargetDescriptor.types
- core/commandRunner/typings/command.types
- core/commandRunner/typings/hatStyles.types
- core/commandRunner/typings/legacy/CommandV0V1.types
- core/commandRunner/typings/legacy/CommandV2.types
- core/commandRunner/typings/legacy/CommandV3.types
- core/commandRunner/typings/legacy/PartialTargetDescriptorV3.types
- core/commandRunner/typings/legacy/targetDescriptorV2.types
- core/commandVersionUpgrades/canonicalizeActionName
- core/commandVersionUpgrades/canonicalizeAndValidateCommand
- core/commandVersionUpgrades/canonicalizeTargets
- core/commandVersionUpgrades/upgradeV0ToV1
- core/commandVersionUpgrades/upgradeV0ToV1/upgradeV0ToV1
- core/commandVersionUpgrades/upgradeV1ToV2
- core/commandVersionUpgrades/upgradeV1ToV2/upgradeStrictHere
- core/commandVersionUpgrades/upgradeV1ToV2/upgradeV1ToV2
- core/commandVersionUpgrades/upgradeV2ToV3
- core/commandVersionUpgrades/upgradeV2ToV3/upgradeV2ToV3
- core/commandVersionUpgrades/upgradeV3ToV4
- core/commandVersionUpgrades/upgradeV3ToV4/upgradeV3ToV4
- core/editStyles
- core/getHatThemeColors
- core/getStyleName
- core/inferFullTargets
- core/shapeAdjustments
- core/textFormatters
- core/updateSelections/RangeUpdater
- core/updateSelections/getOffsetsForDeleteOrReplace
- core/updateSelections/getOffsetsForEmptyRangeInsert
- core/updateSelections/getOffsetsForNonEmptyRangeInsert
- core/updateSelections/getUpdatedText
- core/updateSelections/updateRangeInfos
- core/updateSelections/updateSelections
- errors
- extension
- ide/vscode/VscodeCapabilities
- ide/vscode/VscodeClipboard
- ide/vscode/VscodeConfiguration
- ide/vscode/VscodeEdit
- ide/vscode/VscodeEvents
- ide/vscode/VscodeFocusEditor
- ide/vscode/VscodeFold
- ide/vscode/VscodeGlobalState
- ide/vscode/VscodeIDE
- ide/vscode/VscodeInsertSnippets
- ide/vscode/VscodeMessages
- ide/vscode/VscodeNotebooks
- ide/vscode/VscodeOpenLink
- ide/vscode/VscodeRevealLine
- ide/vscode/VscodeRunMode
- ide/vscode/VscodeTextDocumentImpl
- ide/vscode/VscodeTextEditorImpl
- ide/vscode/VscodeTextLineImpl
- ide/vscode/VscodeToggleBreakpoint
- keyboard/KeyboardCommands
- keyboard/KeyboardCommandsModal
- keyboard/KeyboardCommandsTargeted
- keyboard/KeyboardHandler
- keyboard/defaultKeymaps
- languages
- languages/branchMatcher
- languages/clojure
- languages/cpp
- languages/csharp
- languages/elseIfExtractor
- languages/getNodeMatcher
- languages/getTextFragmentExtractor
- languages/go
- languages/html
- languages/java
- languages/json
- languages/latex
- languages/markdown
- languages/php
- languages/python
- languages/ruby
- languages/rust
- languages/scala
- languages/scss
- languages/ternaryBranchMatcher
- languages/typescript
- libs/common
- libs/common/commandIds
- libs/common/ide/PassthroughIDEBase
- libs/common/ide/fake/FakeCapabilities
- libs/common/ide/fake/FakeClipboard
- libs/common/ide/fake/FakeConfiguration
- libs/common/ide/fake/FakeGlobalState
- libs/common/ide/fake/FakeIDE
- libs/common/ide/fake/FakeMessages
- libs/common/ide/normalized/NormalizedIDE
- libs/common/ide/spy/SpyIDE
- libs/common/ide/spy/SpyMessages
- libs/common/ide/types/Capabilities
- libs/common/ide/types/Clipboard
- libs/common/ide/types/CommandId
- libs/common/ide/types/Configuration
- libs/common/ide/types/Events
- libs/common/ide/types/Messages
- libs/common/ide/types/Paths
- libs/common/ide/types/State
- libs/common/ide/types/ide.types
- libs/common/testUtil/extractTargetedMarks
- libs/common/testUtil/runTestSubset
- libs/common/testUtil/serialize
- libs/common/types/InputBoxOptions
- libs/common/types/Position
- libs/common/types/Range
- libs/common/types/RangeExpansionBehavior
- libs/common/types/RevealLineAt
- libs/common/types/Selection
- libs/common/types/TextDocument
- libs/common/types/TextEditor
- libs/common/types/TextEditorDecorationType
- libs/common/types/TextEditorEdit
- libs/common/types/TextEditorOptions
- libs/common/types/TextLine
- libs/common/util
- libs/common/util/Notifier
- libs/common/util/sleep
- libs/common/util/splitKey
- libs/common/util/timeUtils
- libs/common/util/typeUtils
- libs/common/util/walkSync
- libs/cursorless-engine/languages/constants
- libs/cursorless-engine/scopeHandlers/WordScopeHandler/WordTokenizer
- libs/cursorless-engine/singletons/ide.singleton
- libs/cursorless-engine/singletons/tokenGraphemeSplitter.singleton
- libs/cursorless-engine/test/fixtures/subtoken.fixture
- libs/cursorless-engine/test/unitTestSetup
- libs/cursorless-engine/tokenGraphemeSplitter
- libs/cursorless-engine/tokenGraphemeSplitter/tokenGraphemeSplitter
- libs/cursorless-engine/tokenizer
- libs/cursorless-engine/tokenizer/tokenizer
- libs/cursorless-engine/tokenizer/tokenizer.types
- libs/cursorless-engine/util/regex
- libs/vscode-common
- libs/vscode-common/getExtensionApi
- libs/vscode-common/notebook
- libs/vscode-common/testUtil/openNewEditor
- libs/vscode-common/testUtil/takeSnapshot
- libs/vscode-common/testUtil/testConstants
- libs/vscode-common/testUtil/toPlainObject
- libs/vscode-common/vscodeUtil
- processTargets
- processTargets/PipelineStages.types
- processTargets/getMarkStage
- processTargets/getModifierStage
- processTargets/marks/CursorStage
- processTargets/marks/DecoratedSymbolStage
- processTargets/marks/ImplicitStage
- processTargets/marks/LineNumberStage
- processTargets/marks/NothingStage
- processTargets/marks/RangeMarkStage
- processTargets/marks/ThatStage
- processTargets/modifiers/CascadingStage
- processTargets/modifiers/ConditionalModifierStages
- processTargets/modifiers/ContainingScopeStage
- processTargets/modifiers/EveryScopeStage
- processTargets/modifiers/FilterStages
- processTargets/modifiers/HeadTailStage
- processTargets/modifiers/InteriorStage
- processTargets/modifiers/ItemStage
- processTargets/modifiers/ItemStage/ItemStage
- processTargets/modifiers/ItemStage/getIterationScope
- processTargets/modifiers/ItemStage/tokenizeRange
- processTargets/modifiers/LeadingTrailingStages
- processTargets/modifiers/OrdinalScopeStage
- processTargets/modifiers/PositionStage
- processTargets/modifiers/RangeModifierStage
- processTargets/modifiers/RawSelectionStage
- processTargets/modifiers/RelativeExclusiveScopeStage
- processTargets/modifiers/RelativeInclusiveScopeStage
- processTargets/modifiers/RelativeScopeStage
- processTargets/modifiers/SurroundingPairStage
- processTargets/modifiers/TooFewScopesError
- processTargets/modifiers/commonContainingScopeIfUntypedStages
- processTargets/modifiers/constructScopeRangeTarget
- processTargets/modifiers/getContainingScope
- processTargets/modifiers/getLegacyScopeStage
- processTargets/modifiers/relativeScopeLegacy
- processTargets/modifiers/scopeHandlers
- processTargets/modifiers/scopeHandlers/BaseScopeHandler
- processTargets/modifiers/scopeHandlers/CharacterScopeHandler
- processTargets/modifiers/scopeHandlers/DocumentScopeHandler
- processTargets/modifiers/scopeHandlers/IdentifierScopeHandler
- processTargets/modifiers/scopeHandlers/IteratorInfo
- processTargets/modifiers/scopeHandlers/LineScopeHandler
- processTargets/modifiers/scopeHandlers/NestedScopeHandler
- processTargets/modifiers/scopeHandlers/NotHierarchicalScopeError
- processTargets/modifiers/scopeHandlers/OneOfScopeHandler
- processTargets/modifiers/scopeHandlers/ParagraphScopeHandler
- processTargets/modifiers/scopeHandlers/SurroundingPairScopeHandler
- processTargets/modifiers/scopeHandlers/TokenScopeHandler
- processTargets/modifiers/scopeHandlers/WordScopeHandler
- processTargets/modifiers/scopeHandlers/compareTargetScopes
- processTargets/modifiers/scopeHandlers/getScopeHandler
- processTargets/modifiers/scopeHandlers/getScopeRelativeToPosition
- processTargets/modifiers/scopeHandlers/getScopesOverlappingRange
- processTargets/modifiers/scopeHandlers/scope.types
- processTargets/modifiers/scopeHandlers/scopeHandler.types
- processTargets/modifiers/scopeHandlers/scopeTypeUtil
- processTargets/modifiers/scopeHandlers/shouldYieldScope
- processTargets/modifiers/scopeTypeStages/BoundedNonWhitespaceStage
- processTargets/modifiers/scopeTypeStages/ContainingSyntaxScopeStage
- processTargets/modifiers/scopeTypeStages/NotebookCellStage
- processTargets/modifiers/scopeTypeStages/RegexStage
- processTargets/modifiers/surroundingPair
- processTargets/modifiers/surroundingPair/delimiterMaps
- processTargets/modifiers/surroundingPair/extractSelectionFromSurroundingPairOffsets
- processTargets/modifiers/surroundingPair/findDelimiterPairAdjacentToSelection
- processTargets/modifiers/surroundingPair/findDelimiterPairContainingSelection
- processTargets/modifiers/surroundingPair/findOppositeDelimiter
- processTargets/modifiers/surroundingPair/findSurroundingPairCore
- processTargets/modifiers/surroundingPair/findSurroundingPairParseTreeBased
- processTargets/modifiers/surroundingPair/findSurroundingPairTextBased
- processTargets/modifiers/surroundingPair/generateUnmatchedDelimiters
- processTargets/modifiers/surroundingPair/getIndividualDelimiters
- processTargets/modifiers/surroundingPair/getSurroundingPairOffsets
- processTargets/modifiers/surroundingPair/types
- processTargets/modifiers/surroundingPair/weaklyContains
- processTargets/modifiers/targetSequenceUtils
- processTargets/modifiers/toPositionTarget
- processTargets/processTargets
- processTargets/targetUtil/createContinuousRange
- processTargets/targetUtil/insertionRemovalBehaviors/DelimitedSequenceInsertionRemovalBehavior
- processTargets/targetUtil/insertionRemovalBehaviors/TokenInsertionRemovalBehavior
- processTargets/targetUtil/insertionRemovalBehaviors/insertionRemovalBehavior.types
- processTargets/targets
- processTargets/targets/BaseTarget
- processTargets/targets/DocumentTarget
- processTargets/targets/ImplicitTarget
- processTargets/targets/InteriorTarget
- processTargets/targets/LineTarget
- processTargets/targets/NotebookCellTarget
- processTargets/targets/ParagraphTarget
- processTargets/targets/PlainTarget
- processTargets/targets/PositionTarget
- processTargets/targets/RawSelectionTarget
- processTargets/targets/ScopeTypeTarget
- processTargets/targets/SubTokenWordTarget
- processTargets/targets/SurroundingPairTarget
- processTargets/targets/TokenTarget
- processTargets/targets/UntypedTarget
- scripts/hatAdjustments/lib
- scripts/transformRecordedTests/moveFile
- scripts/transformRecordedTests/transformFile
- scripts/transformRecordedTests/transformations/identity
- scripts/transformRecordedTests/transformations/reorderFields
- scripts/transformRecordedTests/transformations/upgrade
- scripts/transformRecordedTests/transformations/upgradeFromVersion0
- scripts/transformRecordedTests/types
- scripts/transformRecordedTests/upgradeThatMarks
- test/extensionDependencies
- test/launchVscodeAndRunTests
- test/runners/all
- test/runners/endToEndOnly
- test/runners/unitTestsOnly
- test/suite/fixtures/subtoken.fixture
- test/util/runAllTestsInDir
- testUtil/TestCase
- testUtil/TestCaseFixture
- testUtil/TestCaseRecorder
- testUtil/cleanUpTestCaseCommand
- testUtil/fromPlainObject
- testUtil/isTesting
- testUtil/walkAsync
- typings/TargetDescriptor
- typings/Types
- typings/generic
- typings/snippet
- typings/target.types
- typings/treeSitter
- typings/updateSelections
- util/addDecorationsToEditor
- util/array
- util/bigint
- util/getDisplayLineMap
- util/getPrimitiveTargets
- util/getTokenComparator
- util/getTokensInRange
- util/graphFactories
- util/itertools
- util/makeGraph
- util/map
- util/nodeFinders
- util/nodeMatchers
- util/nodeSelectors
- util/notebook
- util/notebookLegacy
- util/object
- util/performDocumentEdits
- util/rangeUtils
- util/selectionUtils
- util/setSelectionsAndFocusEditor
- util/snippet
- util/targetUtils
- util/treeSitterUtils
- util/tryConstructTarget
- util/type
- util/typeUtils
- util/unifyRanges
- util/uniqDeep
- vendor/snippet/charCode
- vendor/snippet/snippetParser
- vendor/snippet/snippetVariables