I know you said that you're excluding Neovim from this list, but I feel the need to mention that Neovim solves the majority of your problems, and it's supported on Mac, Linux, and Windows (as far as I know).
There is a steep learning curve for beginners, but LazyVim solves that problem (although in my opinion, LazyVim comes too close to being a clone of VSCode. That's besides the point though).
Concerning speed, I can't find any specific information about how fast Neovim is, but with my configuration with ~30 plugins loaded, Neovim opens in ~100-150 ms. In short, it's pretty dang fast, and if it's speed you're after, Neovim is for you.
And finally, if real-time collaboration is incredibly essential to your team dynamic, then you can either use VSCode when you need to collaborate... or you can just set up and configure a plugin like this.
Some comments have been hidden by the post's author - find out more
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
I know you said that you're excluding Neovim from this list, but I feel the need to mention that Neovim solves the majority of your problems, and it's supported on Mac, Linux, and Windows (as far as I know).
There is a steep learning curve for beginners, but LazyVim solves that problem (although in my opinion, LazyVim comes too close to being a clone of VSCode. That's besides the point though).
Concerning speed, I can't find any specific information about how fast Neovim is, but with my configuration with ~30 plugins loaded, Neovim opens in ~100-150 ms. In short, it's pretty dang fast, and if it's speed you're after, Neovim is for you.
And finally, if real-time collaboration is incredibly essential to your team dynamic, then you can either use VSCode when you need to collaborate... or you can just set up and configure a plugin like this.