The most important feature of my Zet application is going to be the editor. I would like to have the same behaviour as in Zettlr for my applicacion. In this note I will write the editor engine I can use:
Prose mirror
Super modular editor. With a lot of modules like prosemirror-math. It is used in this example project.
Code mirror
Source it is used in Zettlr. A really good example of code mirror is here.
From the zettlr documentation, the editor is described here.
The source code implementation of code mirror in Zettlr is here. The editor is called in this vue script.