Obsidian has a feature to set the default view mode - you can set it to “edit” when you frequently edit content, or to “view” when you more frequently just browse and view content.
However, my usage is mixed. There are some files which I usually only view, and others where I constantly edit. It would be great if Obsidian could somehow remember the last view mode for each file individually.