Expand description
Range-Finder Plugin for reovim
Unified jump navigation and code folding system:
- Jump navigation: Multi-char search (
s), enhanced f/t motions - Code folding: Toggle/open/close folds (
za,zo,zc,zR,zM)
Modules§
- command_
id - Plugin-local command IDs
Structs§
- Fold
Close - Close fold at cursor line (zc)
- Fold
Close All - Close all folds in buffer (zM)
- Fold
Open - Open fold at cursor line (zo)
- Fold
Open All - Open all folds in buffer (zR)
- Fold
Ranges Updated - Event emitted when fold ranges are updated (e.g., after parsing)
- Fold
Render Stage - Fold render stage - sets line visibility for folded ranges
- Fold
Toggle - Toggle fold at cursor line (za)
- Jump
Cancel - Jump
Execute - Jump execution event
- Jump
Find Char - Find character forward command (f key)
- Jump
Find Char Back - Find character backward command (F key)
- Jump
Find Char Started - Event emitted when single-char find/till is started
- Jump
Input Char - Character input during jump mode
- Jump
Search - Multi-char search command (s key)
- Jump
Search Started - Event emitted when multi-char search is started
- Jump
Select Label - Label selection during jump mode
- Jump
Till Char - Till character forward command (t key)
- Jump
Till Char Back - Till character backward command (T key)
- Operator
Context - Operator context for jump operations
- Range
Finder Plugin - Unified range-finder plugin combining jump navigation and code folding
- Shared
Fold Manager - Thread-safe wrapper for
FoldManager - Shared
Jump State - Thread-safe shared jump state
Enums§
- Direction
- Search direction
- Jump
Mode - Jump search mode
- Operator
Type - Operator type
Constants§
- JUMP_
COMPONENT_ ID - Component ID for jump navigation interactor