Once you’ve done things for a few years, it’s frustrating to be at the whims of ide developers. Remember the last must have ide? Atom. Gone. The needs of a multinational conglomerate comes before yours comrade. All animals are equal and Microsoft is the most equal.
Even IntelliJ - which is a great ide - is at the whim of how much jetbrains can make their business model work.
I like emacs because I’m off someone else’s upgrade schedule and forced obsolescence. My usage isn’t being measure and put into a data warehouse where some pm can figure out how to monetize. No vendor lock in. No data format lock in. This is the killer feature. I don’t have to give up my data to someone else’s cloud, I don’t have to agree to some restrictive license. I can just be, and compute without someone else needing to interject their wallet between me and my computer!
Check out wind-move and and frame-move. On a Mac I bind the right command key to “super” and use that the prefix. I can then use super-arrow to move between windows and even frames. Before that I had to use the mouse more but this significantly speeds up my day.
In the end it’s not about which is THE way. It’s about building enough options to build an effective and efficient workflow. I’m glad emacs has useful mouse built in. I’m glad emacs has useful keyboard support built in too.