"Vim mode" in editors like Zed is great and all, but to me, Vim is much more than just a set of shortcuts. What I love about Vim is how seamlessly it integrates with the terminal and shell. I can pipe, redirect, and manipulate text with Bash, use any CLI tool, and move fluidly between my editor and my system. The terminal is insanely fast, works on any computer and OS, scriptable, and gives me access to everything I need.
Zed looks great, and I'm glad it has a Vim mode... but without that deep integration, it's missing what makes Vim truly powerful imo.
I believe that the use case you describe is a bit different than where you would use Zed primarily. If I have a code base with 100k lines of code, and I am developing that, I don't hop from terminal to editor and back by using the same terminal instance. I have different terminal window for that. Closing the editor window would lose too much context.
Zed looks great, and I'm glad it has a Vim mode... but without that deep integration, it's missing what makes Vim truly powerful imo.