Thanks for the pointers!
You might hit some challenges like how to handle style elements. For example:
<cursor>*bold*
Moving the cursor to the right of the
b
will take two key presses in nvim but would typically be one key press in a WYSIWYG editor.
I’ve thought about this actually, and Youre right it will require some handling. In the first version of the editor, I will still include the special characters, such as the * for bolding. But I will also style it and what’s after as bold.
I really like the render-markdown plugin, but my deal breaker was RTL language, since Arabic is a native language to me that I wish to write in vim.
I have not found any that match the criteria I mentioned.
Just to summarize it better, I want something that has:
tbh if I can find something with only the first two, I can sacrifice the third one. But I still can’t find anything like that.