File explorer plugin for reovim
This plugin provides file browser functionality:
- Tree navigation with expand/collapse
- File/directory operations (create, rename, delete)
- Copy/cut/paste operations
- Visual selection mode
- Filter and search
Architecture
State (ExplorerState) is registered in PluginStateRegistry and accessed
via RuntimeContext::with_state_mut::<ExplorerState>().
Commands emit EventBus events that are handled by event subscriptions.