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)

I know people use Linux but I guess none of them ever edit text 🤷🏻‍♀️.

Follow

@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

not an answer 

@aescling Maybe if by “customization” you mean “writing a text editor from scratch in Emacs Lisp”

Sign in to participate in the conversation
📟🐱 GlitchCat

A small, community‐oriented Mastodon‐compatible Fediverse (GlitchSoc) instance managed as a joint venture between the cat and KIBI families.