Emacs has a similar setting.
I personally think modal editors should have died by the 1980s, and am firmly with the late great Larry Tesler, who said "Don't Mode Me In". His personalised numberplate read NOMODES.
Emacs could be OK for non-Emacs types with some modernisation, and the best step in that direction is ErgoEmacs:
Since about 1987 there has been one standard UI language for normal desktop apps, and all major OSes follow it, including almost all Linux graphical desktops. It's called IBM CUA.
I started playing with computers in about 1981 and working with them in 1988. I learned dozens of weird editors and UIs back then, on dozens of OSes, from CP/M and VMS to RISC OS and GEM and AmigaOS and Concurrent DOS and SIBO and EPOC16 and so on.
It was a massive relief when CUA came along and swept them all away.
Sadly this didn't happen to the command-line Linux world.
I am not a programmer; I'm a writer. I don't want syntax highlighting or any of that. I want to edit English text. All the fancy features of Vim and Emacs are 100% totally useless to me, and so I am not willing or interested in learning their horrible 1970s UIs just to get at features for programmers that I don't want or need.
It is over 35 years since there was a standard UI for editors.
Any editor whose developers want me to try it must comply 100% with CUA, including the same menu names accessed with the same keystrokes.
So: no Emacs or Vim for me.
Which means: if they need fancy options to support a mouse, and it doesn't work out of the box, that means that for me, it doesn't work.
But I am happy to hear it can be enabled.
What I like about Tilde is that it's small, fast, free, has the standard UI, and it works with a mouse with zero extra configuration.
For me, that means 5 ways that it beats both Emacs and Vim put together.
Although I used `vi` on SCO Xenix in 1988, I thought it had died with proprietary xNix and that only a few lunatics still used it in the 21st century -- like a few diehards still run Classic MacOS or Amigas these days.
How wrong I was.
It is very hard to understand people's deep affection for what to me is a crufty old piece of relatively early computing history, and possibly #2 or #3 in my personal list of Ugliest Editors I've Ever Seen.
But then, TBH, xNix as a crufty old piece of early computing history, and if we lived in a sane world, it would be mostly forgotten by now, an early intermediary step on the way to some modern polished descendant of Inferno, treating datacentres as single machines, everything CPU-independent, which nobody ran on their desktop but powered lots of servers. C should be as dead as Plankalkül.
Me, I'd be running a modern Acorn-made machine with BeOS, and next to it an ARM Mac running a re-engineered hybrid of LisaOS and Copland with apps written in Dylan. Maybe some strange IBM OOPS OS that grew out of Taligent for business stuff.
But we don't live in a sane world. People assimilate software as culture, identifying with it, with the result that they keep re-implementing obsolete 1960s designs, ignoring their better successors, clinging to ugly hacks because they're ugly.