@clacke @Shamar @natecull @scolobb @strypey @z428 @snowdrift @Purism @dgold @aral @ente The mystification of vi is certainly overblown. It belongs to a generation of tools where users are expected to spend a minute or two reading documentation before using them -- and vi will be unusable without that minute or two -- but it doesn't take longer than a minute to learn the 3 or 4 behaviors necessary to edit quickly in vi, & it takes another minute to learn stuff that rockets you beyond VS.
I mostly agree with you @enkiv2, but... you should be more careful with your language... 🤣
IMHO, we shouldn't be using VT200 on a raster screen.
The fact that textual terminal is the best we can do (and often it is, as @enkiv2 pointed out) doesn't say much about the quality of the tools we use in it.
#CLI are great in a graphical system (dmenu is that), and we should be able to compose GUI like we do with command lines.
#Browsers are NOT the solution, they are NOT composable, they are slow and unsafe.
So, @dgold, it's not that editor lovers try to keep them obscure, it's that they are trying to compensate for primitive operating systems and ridiculous graphical metaphores (that just follow #fashion bullshit and #hype) instead of trying to #hack something new because "hey! don't make the users think!"
Users are humans.
And usually humans have brains.
And brains can learn.
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!