Lightning-fast label-based code navigation. Inspired by flash.nvim, jump to any visible position with 2-3 keystrokes. Vim-compatible with VSCodeVim integration.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Press a label character (a, b, c...) to jump to that position
Press S to activate with selection mode
Press Backspace to delete last character or exit if query is empty
Press Escape to exit
Configuration
This extension contributes the following settings:
haru-flash.dimColor: Color used to dim text (default: rgba(128, 128, 128, 0.5))
haru-flash.matchColor: Color for matched text (default: rgb(0,191,255))
haru-flash.labelBackgroundColor: Label background color (default: #a3be8c)
haru-flash.labelKeys: Characters used for labels (default: abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789!@#$%^&*()-_=+[]{}|;:'",.<>/~\`)