279 lines
8.2 KiB
JSON
279 lines
8.2 KiB
JSON
{
|
|
"NOTE FOR USERS": "Please don't edit this json file; see https://www.cursorless.org/docs/user/customization",
|
|
"actions.csv": {
|
|
"simple_action": {
|
|
"bottom": "scrollToBottom",
|
|
"break": "breakLine",
|
|
"break point": "toggleLineBreakpoint",
|
|
"carve": "cutToClipboard",
|
|
"center": "scrollToCenter",
|
|
"change": "clearAndSetSelection",
|
|
"chuck": "remove",
|
|
"clone up": "insertCopyBefore",
|
|
"clone": "insertCopyAfter",
|
|
"comment": "toggleLineComment",
|
|
"copy": "copyToClipboard",
|
|
"crown": "scrollToTop",
|
|
"decrement": "decrement",
|
|
"dedent": "outdentLine",
|
|
"define": "revealDefinition",
|
|
"drink": "editNewLineBefore",
|
|
"drop": "insertEmptyLineBefore",
|
|
"extract": "extractVariable",
|
|
"float": "insertEmptyLineAfter",
|
|
"fold": "foldRegion",
|
|
"follow": "followLink",
|
|
"follow split": "followLinkAside",
|
|
"give": "deselect",
|
|
"highlight": "highlight",
|
|
"hover": "showHover",
|
|
"increment": "increment",
|
|
"indent": "indentLine",
|
|
"inspect": "showDebugHover",
|
|
"join": "joinLines",
|
|
"post": "setSelectionAfter",
|
|
"pour": "editNewLineAfter",
|
|
"pre": "setSelectionBefore",
|
|
"puff": "insertEmptyLinesAround",
|
|
"quick fix": "showQuickFix",
|
|
"reference": "showReferences",
|
|
"rename": "rename",
|
|
"reverse": "reverseTargets",
|
|
"scout": "findInDocument",
|
|
"scout all": "findInWorkspace",
|
|
"shuffle": "randomizeTargets",
|
|
"snippet make": "generateSnippet",
|
|
"sort": "sortTargets",
|
|
"take": "setSelection",
|
|
"type deaf": "revealTypeDefinition",
|
|
"unfold": "unfoldRegion"
|
|
},
|
|
"callback_action": {
|
|
"phones": "nextHomophone"
|
|
},
|
|
"paste_action": { "paste": "pasteFromClipboard" },
|
|
"bring_move_action": {
|
|
"bring": "replaceWithTarget",
|
|
"move": "moveToTarget"
|
|
},
|
|
"swap_action": { "swap": "swapTargets" },
|
|
"wrap_action": { "wrap": "wrapWithPairedDelimiter", "repack": "rewrap" },
|
|
"insert_snippet_action": { "snippet": "insertSnippet" },
|
|
"reformat_action": { "format": "applyFormatter" },
|
|
"call_action": { "call": "callAsFunction" }
|
|
},
|
|
"target_connectives.csv": {
|
|
"range_connective": {
|
|
"between": "rangeExclusive",
|
|
"past": "rangeInclusive",
|
|
"-": "rangeExcludingStart",
|
|
"until": "rangeExcludingEnd"
|
|
},
|
|
"list_connective": { "and": "listConnective" },
|
|
"swap_connective": { "with": "swapConnective" },
|
|
"insertion_mode_to": { "to": "sourceDestinationConnective" }
|
|
},
|
|
"modifiers.csv": {
|
|
"simple_modifier": {
|
|
"bounds": "excludeInterior",
|
|
"just": "toRawSelection",
|
|
"leading": "leading",
|
|
"trailing": "trailing",
|
|
"content": "keepContentFilter",
|
|
"empty": "keepEmptyFilter",
|
|
"its": "inferPreviousMark",
|
|
"visible": "visible"
|
|
},
|
|
"every_scope_modifier": { "every": "every" },
|
|
"ancestor_scope_modifier": { "grand": "ancestor" },
|
|
"interior_modifier": {
|
|
"inside": "interiorOnly"
|
|
},
|
|
"head_tail_modifier": {
|
|
"head": "extendThroughStartOf",
|
|
"tail": "extendThroughEndOf"
|
|
},
|
|
"range_type": {
|
|
"slice": "verticalRange"
|
|
},
|
|
"first_modifier": { "first": "first" },
|
|
"last_modifier": { "last": "last" },
|
|
"previous_next_modifier": { "previous": "previous", "next": "next" },
|
|
"forward_backward_modifier": {
|
|
"forward": "forward",
|
|
"backward": "backward"
|
|
}
|
|
},
|
|
"positions.csv": {
|
|
"position": {
|
|
"start of": "start",
|
|
"end of": "end"
|
|
},
|
|
"insertion_mode_before_after": {
|
|
"before": "before",
|
|
"after": "after"
|
|
}
|
|
},
|
|
"modifier_scope_types.csv": {
|
|
"scope_type": {
|
|
"arg": "argumentOrParameter",
|
|
"attribute": "attribute",
|
|
"call": "functionCall",
|
|
"callee": "functionCallee",
|
|
"class name": "className",
|
|
"class": "class",
|
|
"comment": "comment",
|
|
"funk name": "functionName",
|
|
"funk": "namedFunction",
|
|
"if state": "ifStatement",
|
|
"instance": "instance",
|
|
"item": "collectionItem",
|
|
"key": "collectionKey",
|
|
"lambda": "anonymousFunction",
|
|
"list": "list",
|
|
"map": "map",
|
|
"name": "name",
|
|
"regex": "regularExpression",
|
|
"section": "section",
|
|
"-one section": "sectionLevelOne",
|
|
"-two section": "sectionLevelTwo",
|
|
"-three section": "sectionLevelThree",
|
|
"-four section": "sectionLevelFour",
|
|
"-five section": "sectionLevelFive",
|
|
"-six section": "sectionLevelSix",
|
|
"selector": "selector",
|
|
"state": "statement",
|
|
"branch": "branch",
|
|
"type": "type",
|
|
"value": "value",
|
|
"condition": "condition",
|
|
"unit": "unit",
|
|
"element": "xmlElement",
|
|
"tags": "xmlBothTags",
|
|
"start tag": "xmlStartTag",
|
|
"end tag": "xmlEndTag",
|
|
"part": "part",
|
|
"chapter": "chapter",
|
|
"subsection": "subSection",
|
|
"subsubsection": "subSubSection",
|
|
"paragraph": "namedParagraph",
|
|
"subparagraph": "subParagraph",
|
|
"environment": "environment",
|
|
"command": "command",
|
|
"char": "character",
|
|
"sub": "word",
|
|
"token": "token",
|
|
"identifier": "identifier",
|
|
"line": "line",
|
|
"sentence": "sentence",
|
|
"block": "paragraph",
|
|
"file": "document",
|
|
"paint": "nonWhitespaceSequence",
|
|
"short paint": "boundedNonWhitespaceSequence",
|
|
"short block": "boundedParagraph",
|
|
"link": "url",
|
|
"cell": "notebookCell"
|
|
},
|
|
"surrounding_pair_scope_type": {
|
|
"string": "string"
|
|
},
|
|
"glyph_scope_type": {
|
|
"glyph": "glyph"
|
|
}
|
|
},
|
|
"paired_delimiters.csv": {
|
|
"selectable_only_paired_delimiter": { "pair": "any" },
|
|
"wrapper_only_paired_delimiter": { "void": "whitespace" },
|
|
"wrapper_selectable_paired_delimiter": {
|
|
"curly": "curlyBrackets",
|
|
"diamond": "angleBrackets",
|
|
"escaped quad": "escapedDoubleQuotes",
|
|
"escaped twin": "escapedSingleQuotes",
|
|
"escaped round": "escapedParentheses",
|
|
"escaped box": "escapedSquareBrackets",
|
|
"quad": "doubleQuotes",
|
|
"round": "parentheses",
|
|
"skis": "backtickQuotes",
|
|
"box": "squareBrackets",
|
|
"twin": "singleQuotes"
|
|
}
|
|
},
|
|
"special_marks.csv": {
|
|
"simple_mark": {
|
|
"this": "currentSelection",
|
|
"that": "previousTarget",
|
|
"source": "previousSource",
|
|
"nothing": "nothing"
|
|
},
|
|
"unknown_symbol": { "special": "unknownSymbol" },
|
|
"line_direction": {
|
|
"row": "lineNumberModulo100",
|
|
"up": "lineNumberRelativeUp",
|
|
"down": "lineNumberRelativeDown"
|
|
}
|
|
},
|
|
"scope_visualizer.csv": {
|
|
"show_scope_visualizer": { "visualize": "showScopeVisualizer" },
|
|
"hide_scope_visualizer": { "visualize nothing": "hideScopeVisualizer" },
|
|
"visualization_type": {
|
|
"removal": "removal",
|
|
"iteration": "iteration"
|
|
}
|
|
},
|
|
"experimental/experimental_actions.csv": {
|
|
"experimental_action": {
|
|
"-from": "experimental.setInstanceReference"
|
|
}
|
|
},
|
|
"experimental/wrapper_snippets.csv": {
|
|
"wrapper_snippet": {
|
|
"else": "ifElseStatement.alternative",
|
|
"funk": "functionDeclaration.body",
|
|
"if else": "ifElseStatement.consequence",
|
|
"if": "ifStatement.consequence",
|
|
"try": "tryCatchStatement.body",
|
|
"link": "link.text"
|
|
}
|
|
},
|
|
"experimental/insertion_snippets.csv": {
|
|
"insertion_snippet_no_phrase": {
|
|
"if": "ifStatement",
|
|
"if else": "ifElseStatement",
|
|
"try": "tryCatchStatement"
|
|
}
|
|
},
|
|
"experimental/insertion_snippets_single_phrase.csv": {
|
|
"insertion_snippet_single_phrase": {
|
|
"funk": "functionDeclaration.name",
|
|
"link": "link.text"
|
|
}
|
|
},
|
|
"experimental/miscellaneous.csv": {
|
|
"phrase_terminator": { "over": "phraseTerminator" }
|
|
},
|
|
"experimental/actions_custom.csv": {},
|
|
"experimental/regex_scope_types.csv": {},
|
|
"hat_styles.csv": {
|
|
"hat_color": {
|
|
"blue": "blue",
|
|
"green": "green",
|
|
"red": "red",
|
|
"pink": "pink",
|
|
"yellow": "yellow",
|
|
"navy": "userColor1",
|
|
"apricot": "userColor2"
|
|
},
|
|
"hat_shape": {
|
|
"ex": "ex",
|
|
"fox": "fox",
|
|
"wing": "wing",
|
|
"hole": "hole",
|
|
"frame": "frame",
|
|
"curve": "curve",
|
|
"eye": "eye",
|
|
"play": "play",
|
|
"cross": "crosshairs",
|
|
"bolt": "bolt"
|
|
}
|
|
}
|
|
}
|