### Complete Settings Example for Code Ace Jumper Source: https://context7.com/lucax88x/codeacejumper/llms.txt Demonstrates all available configuration options for Code Ace Jumper, including placeholder styling, highlight settings, finder patterns, visual feedback, and scroll behavior. This JSON configuration can be used to customize the extension's appearance and functionality. ```json // settings.json - Complete configuration example { // Placeholder styling - high contrast dark theme "aceJump.placeholder.backgroundColor": "#ff6b6b", "aceJump.placeholder.color": "#ffffff", "aceJump.placeholder.upperCase": true, "aceJump.placeholder.border": "1px solid #333", "aceJump.placeholder.fontWeight": "bold", // Highlight for multi-char mode "aceJump.highlight.backgroundColor": "rgba(255, 215, 0, 0.6)", // Finder configuration for code navigation "aceJump.finder.pattern": "[ ,-.{_(\"<'\\[\t]", "aceJump.finder.skipSelection": false, "aceJump.finder.onlyInitialLetter": true, "aceJump.finder.includeEndCharInSelection": true, "aceJump.finder.jumpToLineEndings": false, "aceJump.finder.jumpToEndOfWord": false, // Visual feedback "aceJump.dim.enabled": true, // Scroll behavior "aceJump.scroll.mode": "center" } ``` -------------------------------- ### Complete Keybindings Setup for Ace Jump Source: https://context7.com/lucax88x/codeacejumper/llms.txt A comprehensive keybindings configuration for all Ace Jump commands, including the built-in escape handler for stopping input. ```json // keybindings.json - Complete keybindings setup [ { "key": "ctrl+;", "command": "extension.aceJump", "when": "editorTextFocus" }, { "key": "ctrl+shift+;", "command": "extension.aceJump.multiChar", "when": "editorTextFocus" }, { "key": "ctrl+'", "command": "extension.aceJump.line", "when": "editorTextFocus" }, { "key": "ctrl+shift+'", "command": "extension.aceJump.selection", "when": "editorTextFocus" }, { "key": "escape", "command": "extension.aceJump.input.stop", "when": "editorTextFocus && aceJumpInput" } ] ``` -------------------------------- ### Set up AceJump: Line Keybinding Source: https://context7.com/lucax88x/codeacejumper/llms.txt Configure a keyboard shortcut for the command to jump directly to any visible line in the editor. Placeholders are displayed at the beginning of each visible line. ```json // keybindings.json - Set up keyboard shortcut { "key": "ctrl+'", "command": "extension.aceJump.line" } ``` -------------------------------- ### Set up AceJump: MultiChar Keybinding Source: https://context7.com/lucax88x/codeacejumper/llms.txt Configure a keyboard shortcut for the multi-character refinement jump command. This allows typing additional characters to narrow down placeholders progressively. ```json // keybindings.json - Set up keyboard shortcut { "key": "ctrl+shift+;", "command": "extension.aceJump.multiChar" } ``` -------------------------------- ### Set up AceJump: Jump Keybinding Source: https://context7.com/lucax88x/codeacejumper/llms.txt Configure a keyboard shortcut for the single character jump command. This command matches each word's initial letter in the visible document. ```json // keybindings.json - Set up keyboard shortcut { "key": "ctrl+;", "command": "extension.aceJump" } ``` -------------------------------- ### Set up AceJump: Selection Keybinding Source: https://context7.com/lucax88x/codeacejumper/llms.txt Configure a keyboard shortcut for the selection mode jump command. This creates a selection from the current cursor position to the jump target, useful for selecting text blocks. ```json // keybindings.json - Set up keyboard shortcut { "key": "ctrl+shift+'", "command": "extension.aceJump.selection" } ``` -------------------------------- ### Customize Placeholder Styling Source: https://context7.com/lucax88x/codeacejumper/llms.txt Configure the visual appearance of jump placeholder labels in the editor, including background color, text color, case, border, and font weight. ```json // settings.json - Customize placeholder appearance { "aceJump.placeholder.backgroundColor": "#c0b18b", "aceJump.placeholder.color": "#333", "aceJump.placeholder.upperCase": false, "aceJump.placeholder.border": "none", "aceJump.placeholder.fontWeight": "500" } ``` -------------------------------- ### Configure Word Detection and Jump Behavior Source: https://context7.com/lucax88x/codeacejumper/llms.txt Configure how the extension identifies words and jump targets. This includes settings for the word separator pattern, skipping selections, matching only initial letters, including end characters in selections, jumping to line endings, and jumping to the end of words. ```json // settings.json - Configure word detection and jump behavior { // Pattern to identify word separators (regex) "aceJump.finder.pattern": "[ ,-.{_("'<\[ ]", // Skip matches within current selection "aceJump.finder.skipSelection": false, // Only match at beginning of words (false = search inside words) "aceJump.finder.onlyInitialLetter": true, // Include end character when using selection mode "aceJump.finder.includeEndCharInSelection": true, // Show placeholders at line endings "aceJump.finder.jumpToLineEndings": false, // Jump to end of word instead of beginning "aceJump.finder.jumpToEndOfWord": false } ``` -------------------------------- ### Configure Keyboard Shortcuts for Ace Jump Commands Source: https://github.com/lucax88x/codeacejumper/blob/master/README.md Set custom keyboard shortcuts for Code Ace Jumper commands by editing the keybindings.json file. Ensure you replace 'your key' with your desired key combination. ```json { "key": "your key", "command": "extension.aceJump" }, { "key": "your key", "command": "extension.aceJump.multiChar" }, { "key": "your key", "command": "extension.aceJump.line" }, { "key": "your key", "command": "extension.aceJump.selection" } ``` -------------------------------- ### Configure Scroll Behavior After Jump Source: https://context7.com/lucax88x/codeacejumper/llms.txt Configure how the editor scrolls after a jump to keep the target position visible. Options include 'none', 'center', and 'top'. ```json // settings.json - Configure scroll behavior after jump { // Options: "none", "center", "top" "aceJump.scroll.mode": "center" } ``` -------------------------------- ### Customize Highlight Appearance Source: https://context7.com/lucax88x/codeacejumper/llms.txt Configure the highlight color for matched text during multi-character jumps. This setting affects the visual feedback when narrowing down jump targets. ```json // settings.json - Customize highlight appearance { "aceJump.highlight.backgroundColor": "rgba(124,240,10,0.5)" } ``` -------------------------------- ### Customize Ace Jumper Placeholder Visuals Source: https://github.com/lucax88x/codeacejumper/blob/master/README.md Adjust the visual appearance of placeholders in Code Ace Jumper by modifying settings in your settings.json file. These settings control background color, text color, casing, border, and font weight. ```json aceJump.placeholder.backgroundColor: placeholder background color; defaults to #c0b18b aceJump.placeholder.color: placeholder width; defaults to #333 aceJump.placeholder.upperCase: placeholder font to uppercase; defaults to false aceJump.placeholder.border: placeholder border; defaults to none aceJump.placeholder.fontWeight: placeholder font weight; defaults to 500 ``` -------------------------------- ### Enable/Disable Editor Dimming Source: https://context7.com/lucax88x/codeacejumper/llms.txt Enable or disable the dimming of the editor background when jump mode is active. This setting is intended to improve placeholder visibility. ```json // settings.json - Enable/disable editor dimming { "aceJump.dim.enabled": true } ``` === COMPLETE CONTENT === This response contains all available snippets from this library. No additional content exists. Do not make further requests.