Use case or problem
Paradoxically the auto-save feature is something that makes it much more likely to lose data than not having auto-save. I’m always anxious when I move text between files, thinking “let’s just hope the app won’t crash now”. After using Obsidian for 2 months, I finally lost a note to this. Instead of hitting Ctrl+X, I hit X, didn’t notice, moved to a new document and I couldn’t paste the data. I go back to the previous file, there’s an ‘x’ in place of the notes, it was auto-saved and there’s no undo.
Personally, I find it a bit odd that the feature is there and not just let the user hit Ctrl+S. I have been using Brackets before Obsidian for managing personal notes. It was really convenient to just know if a file has been saved or not and know that the file gets saved only when Ctrl+S and Ctrl+S is just something so simple you don’t think about it - I have been Ctrl+S for the first 2 weeks of using Obsidian just out of a habit.
Proposed solution
Add a feature to turn off auto-save and add an indicator whether a file is saved or not.
Alternatively, track undo history for the last 20 files or so. Also tracking the cursor position in the last 20 opened files would be great - sometimes I go back to the same file and have to scroll down again.
On another note, this is a great app. Thank you for making it. It really has transformed my note-taking process for the better.