VimSaver the first
Overview
We're thrilled to introduce the first major release of the Vim Saver, the Neovim plugin that has your back by auto-saving your work. Say goodbye to the distress of lost edits after unexpected disruptions!
Highlights
- Auto-Save on Change: Vim Saver now auto-saves your work upon leaving insert mode or when text changes are detected.
- Customizable Delay: We've introduced a default delay of 1250 milliseconds before the save operation, which you can customize based on your preferences.
- Selective exclude: Say no to unwanted auto-saves on certain file types. We've added a default list of file types (like netrw, startify, and more) to exclude from auto-save. Need more control? You can always go ahead and extend this list based on your needs.
- Elegant Notification: Get a subtle, timely notification confirming the save, styled in a muted tone so it's gentle on the eyes.
What's new
- Documentation: Comprehensive documentation has been added, including a README and Vim's native
:helpformat. - Configuration: An improved configuration method using the
setup()function to offer more control over how Vim Saver behaves. - Improved Performance: Under-the-hood tweaks have been made to ensure efficient use of timers and prevent redundant save operations.
Special Thanks
A massive shout-out to the Vim and Neovim community for their invaluable feedback during the development phase. Special thanks to users who contributed to the code, raised issues or gave suggestions.