• 14 Posts
  • 121 Comments
Joined 2 years ago
cake
Cake day: July 9th, 2023

help-circle




  • I have not found any that match the criteria I mentioned.

    Just to summarize it better, I want something that has:

    • vim-like philosophy of editing, with keybindings, motions and the like
    • does not struggle with supporting RTL languages like Arabic (the terminal world struggles with that unfortunately)
    • allows rich formatting, such as using non-monospaced fonts, and having the possibility to make different rows of text have different sizes (such as headings being bigger)

    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.


  • 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.







  • So there is no way with Rsync (under ssh) to set settings (config file or other) that will apply to all clients !!??
    So it’s the client that configure rsync and the server !? there is no way around ?!

    You basically want to use the daemon but under ssh. I looked into this before, and I think it is possible but the command for it is weird and confusing. Wish I remembered it, but just commenting to say that I vaguely remember there’s a way (or maybe I’m hallucinating).