Repository navigation
VimNote v0.2.0 - Major Refactor
What's New
Architecture
- Complete modular refactor with separate components for buffer, cursor, vim mode, and operations
- New renderer module for cursor and text rendering
- Theme system with dark/light mode palettes
- Secure file operations with path validation
Bug Fixes
- Fixed cursor rendering bug where visual cursor got stuck on empty lines
- Fixed redo logic that was checking the wrong field
- Fixed status bar to show actual vim mode (NORMAL/INSERT/COMMAND) instead of generic "EDIT"
Features
- Added
emotion for jumping to word end - Added delete confirmation dialog
- Improved light mode border contrast
Code Quality
- Zero compiler warnings
- Comprehensive test coverage
- Updated documentation with full keybindings reference
Installation
macOS
Download VimNote-0.2.0-macos.zip, extract, and drag VimNote.app to Applications.
Build from source
git clone https://github.com/valtterivalo/VimNote.git
cd VimNote
cargo build --release