I've been trying out Zed for a while now and it's been a nice experience for 90% of the time. What bothers me the most is the half-baked Vim mode. Granted it is better than almost all other Vim modes in other editors, but it is still not incorporated everywhere.
Switching to non text panels like the git sidebar is something I've just not figured out well. I can get there with a keybind, but focus is never in the right place to allow me to navigate the git sidebar with the Vim controls it already supports.
If this could be solved I think I would make the permanent switch.
I'd feel bad calling it 'half-baked' though, seeing as they've published some incredibly in-depth posts about how they develop and test the vim mode. (At the time of writing at least, they had a Neovim core contributor on the team.)
So it does surprise me they haven't made switching between panels more seamless. I've had to add a bunch of extra custom keybinds, and tbh I'm still getting tripped up. Feels like I'm constantly reminding myself to switch between different sets of muscle memory.
Zed is simple, fast and genuinely and good piece of software. I primary use it as a general-purpose text / markdown editor and try it as IDE sometimes. It has become a essential tool for me. I love to see how it evolves next.
I've been trying out Zed for a while now and it's been a nice experience for 90% of the time. What bothers me the most is the half-baked Vim mode. Granted it is better than almost all other Vim modes in other editors, but it is still not incorporated everywhere.
Switching to non text panels like the git sidebar is something I've just not figured out well. I can get there with a keybind, but focus is never in the right place to allow me to navigate the git sidebar with the Vim controls it already supports.
If this could be solved I think I would make the permanent switch.
This mirrors my experience.
I'd feel bad calling it 'half-baked' though, seeing as they've published some incredibly in-depth posts about how they develop and test the vim mode. (At the time of writing at least, they had a Neovim core contributor on the team.)
So it does surprise me they haven't made switching between panels more seamless. I've had to add a bunch of extra custom keybinds, and tbh I'm still getting tripped up. Feels like I'm constantly reminding myself to switch between different sets of muscle memory.
Zed is simple, fast and genuinely and good piece of software. I primary use it as a general-purpose text / markdown editor and try it as IDE sometimes. It has become a essential tool for me. I love to see how it evolves next.