I generally like what Zed is trying to become. However, all of these features and blog posts are frustraing when they struggle to keep basic editor features stable. Edit a file outside of the editor? It's not going to show up in the project pane or the git diff. Need to work inside a container because it's 2025 and we don't need to clutter our local machine with 100s of dependencies and env managers... well now all the AI stuff is broken. ACP sounds cool until you realize every single CLI in existence works better.My wish is that Zed gets the core working correctly 100% of the time before moving on to expanding feature sets. For now I'm back in NeoVIM because it always works the first time....
https://github.com/zed-industries/zed/issues/38109
Hopefully soon I can give it another shot at full time usage.
rounce|3 months ago
“Can I tell you about our lord and saviour Nix?”
Kidding, but seriously though I’ve found having to work in a container to be a bit clumsy, even with good tooling around it. As you said it’s 2025, and there are other ways to have reproducible toolchains that don’t pollute the rest of your system environment Nix or otherwise.
traceroute66|3 months ago
The "just use Nix" people are just like the "write it in Rust" brigade.
And the things both groups promote share exactly the same problem ...
A stupidly enormous learning curve.
That's why your average person prefers to just the job done in a container vs Nix, or in Go vs Rust.
I'm sure Nix is awesome, just like I'm sure Rust is awesome. But honestly, I've got enough going on in my brain at $work and $home without having to wrangle some obscure config syntax (Nix) or obscure low-level language complexities (e.g. Rust's infamous borrow-checker).
Every time I go back and look at Rust or Nix my brain is just like .... no, thanks.
adastra22|3 months ago
tecoholic|3 months ago
With the continuous improvement in CLI tools and people’s experience with them, it feels like doing a live review or edit-by-edit approvals all feel like a drag. I personally have come to avoid using the IDE/Editor. I just kick up Claude code - plan mode, auto-accept edits. Once the session is done, switch to the editor and make necessary adjustments. I suspect people with Max subscription and “dangerously-skip-permissions” …etc won’t even care if an editor has AI integration or not.
girvo|3 months ago
But that can be done easily enough with an MCP extension for your editor/IDE of choice
giancarlostoro|3 months ago
jchw|3 months ago
I've noticed that not only does it sync but it even will recognize if I rename the folder a workspace is in.
But then, I've run into a couple of strange issues that tell me there is more polish needed:
- Sometimes upon using LSP refactor, it seems like if a bunch of files get renamed, the open buffers will get screwed up somehow. Like, I'll hit save and it will write to the old filename! It's not actually a huge problem, as I can close the buffers, delete whatever excess files I accidentally create, and re-open them without error, but it is confusing as hell.
- I have indeed had issues with the file view not always updating when files are added externally, however it is not constantly. I usually just reload workspace when this happens. It is a minor frustration, but I had many minor recurring frustrations with both VS Code and Neovim before too, so I don't consider it a deal breaker.
gryn|3 months ago
have a big docs or log,data file where you don't care for the rest of the line ? well too bad better have a spare editor.
this feel to me like it should should be a number #1 priority. "an editor need to nail the editing part".
https://github.com/zed-industries/zed/discussions/26344
on the positive side I do like that you can in-place edit the result of global search.
Aeolun|3 months ago
girvo|3 months ago
tharne|3 months ago
Not silly at all. User experience is important. If you're going to spend as much time in a tool as most programmers do in their editors, it should look and feel nice.
NewsaHackO|3 months ago
phcreery|3 months ago
[1] https://github.com/zed-industries/zed/issues/7992
chrisweekly|3 months ago
msephton|3 months ago
jokethrowaway|3 months ago
Personally, I never registered that as a problem, but I can see the delta in screenshots between versions.
csomar|3 months ago
qmr|3 months ago
No settings to adjust?
easygenes|3 months ago
yobert|3 months ago
giancarlostoro|3 months ago
85392_school|3 months ago
chironjit|3 months ago
phyzix5761|3 months ago
iknowstuff|3 months ago
Also buggy git support, I selected a few things but it committed everything and made me think I lost it all.
But I love Zed when it works. Literally 5h more M4 battery life vs Cursor.
johntash|3 months ago
I just checked the issue [1] and it is fixed now, but it's crazy to me that I never really thought of my text editor needing to use my graphics card for rendering.
[1]: https://github.com/zed-industries/zed/issues/37448
gonational|3 months ago
So many of the basic features (e.g., automatic Python venv, Pyright running, etc.) have random bugs that pop up from time to time, making the basic editor unreliable.
My fear is, if they keep going in this direction (adding bloat without fixing basic functionality), they'll be a perfect fit for Microsoft acquisition, at which point I'll have to switch careers, because there isn't any other editor out there that I like.
rsolva|3 months ago
maxbrunsfeld|3 months ago
maxbrunsfeld|3 months ago
rsolva|3 months ago
lvl155|3 months ago
mystifyingpoi|3 months ago
BinaryPie|3 months ago
Where as with Zed it'll just keep showing the old content and in fact closing and opening file wont even change what it shows in Zed. It's really really annoying. I have to exit zed and open it again. This means if you are working with AI agents you end up having to do this often.
lawn|3 months ago
vmiklos|3 months ago
dbacar|3 months ago
righthand|3 months ago
recroad|3 months ago
zie|3 months ago