Does Linux have a text editor which meets all of these requirements?
• Native user interface
• Basic syntax highlighting
• Text navigation (cursor positioning) and selection is done by Unicode grapheme cluster
• Support for multiple selection and input at multiple cursor positions
• Regular expression find and replace
• The ability to select a single Unicode grapheme cluster and inspect it to find out the codepoints which comprise it
• The ability to performantly handle editing large files (>2MB)
@u2764 asking fur apps with a “native user interface” is already restricting you to an extremely limited subset of applications
@aescling I thought Linux was the platform of user choice; are you telling me the only choice is Java or Electron?
@aescling In any case if you cannot render text natively you are going to have a hard time with the last bullet point as well
not an answer
@u2764 emacs (which allows you to use a GTK-based UI) with a nontrivial amount of customization is purrobably the only way i can think of to kind of get what you want here. maybe Gvim (vim with GTK) with similar levels of tweaking