Use case or problem
In the recent beta update, the introduction of properties has caused the loss of the ability to directly modify YAML in live preview mode. This has had a significant impact on me. It is undeniable that this improvement has enhanced the experience for most users, making the UI better and more visually appealing. I believe that in the future, plugins based on properties will thrive, as it is a development trend.
However, as a plain text editing user and a vim user, it is somewhat difficult for me to accept. I enjoy the pleasure of pure text editing while also wanting a WYSIWYG experience. The live preview mode achieved a good balance between these two aspects. Unfortunately, the beta version has disrupted this balance by introducing UI interaction and non-text editing in live preview mode. This is different from editing syntax such as headings, callouts, lists, and quotes.
Therefore, I would like to propose the following solutions based on ideas from the community:
- Allow complete disabling of properties in live preview mode to restore its previous functionality.
- Introduce a fourth editing mode that uses the same interactive approach as properties and implements syntax like headings, quotes, unordered lists, tables, etc., similar to Typora.
The creation of this fourth editing mode would not only accommodate long-time users who heavily rely on live preview mode but also open up new possibilities to attract more people to use Obsidian.
I hope that by considering these suggestions, the Obsidian team can understand and address our concerns effectively. Thank you for your attention.