Skip to content

Releases: valtterivalo/VimNote

VimNote v0.2.1 - Bug Fixes

Choose a tag to compare

@valtterivalo valtterivalo released this 28 Dec 16:44

Bug Fixes

  • 'o' command: Fixed cursor jumping 2 rows instead of 1 when opening new line below
  • 'a' command: Fixed cursor jumping to next line when at end of line
  • Escape key: Fixed cursor jumping up a row when pressing Esc at beginning of line in insert mode
  • macOS: UI now shows "Option" instead of "Alt" for keyboard shortcuts

New Features

  • W motion: Jump to next WORD (whitespace-separated)
  • B motion: Jump to previous WORD start (whitespace-separated)

Installation

macOS

Download VimNote-0.2.1-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

VimNote v0.2.0 - Major Refactor

Choose a tag to compare

@valtterivalo valtterivalo released this 28 Dec 16:00

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 e motion 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

VimNote v0.1.0 - Initial Release

Pre-release

Choose a tag to compare

@valtterivalo valtterivalo released this 21 Mar 13:26

First public release of VimNote, a minimalist note-taking app with vim keybindings.

Features

  • Vim key bindings for efficient note editing
  • Minimalist interface with dark mode
  • Simple file-based notes storage in your Documents folder

Installation

Download the VimNote-0.1.0.dmg file and drag the app to your Applications folder.

Known limitations

  • Initial macOS-only release
  • Custom icon will be added in future releases

Feedback

Please report any issues or feature requests in the GitHub issues section.