I really enjoy using Zed whenever I can. It’s incredibly snappy and has a clean UI. I agree with some of the other sentiments in this thread that I wish that the developers would focus more on some core IDE features. If Zed had better Git integration and remote support, I could switch over to it full time.
Leaving Neovim for Zed
121–130 of 331 posts
Re: Leaving Neovim for Zed
#122Earlier quoted context omitted.
-rwxr-xr-x 1 root 24 Oct 29 1929 /bin/ed -rwxr-xr-t 4 root 1310720 Jan 1 1970 /usr/ucb/vi -rwxr-xr-x 1 root 5.89824e37 Oct 22 1990 /usr/bin/emacs
I'm not getting the same results for ed? $ whereis -b ed | cut -d' ' -f 2 | xargs ls -l -rwxr-xr-x 1 root root 55504 Feb 22 2020 /usr/bin/ed
(To explain and thus ruin the joke, https://www.gnu.org/fun/jokes/ed-msg.html)
Re: Leaving Neovim for Zed
#123Most of the negatives mentioned (fragility, bugs, plugins breaking often) are specific to neovim. It's one of the reasons why I am and will always keep using vim instead of neovim. Vim is a much more mature ecosystem, less chasing the newest "plugin du jour", my vimrc is stable, based on a few dozen plugins which are feature complete and rock solid stable.
In my experience Neovim is very reliable, even when building off `master`, which I did for a couple of years.
Re: Leaving Neovim for Zed
#124Earlier quoted context omitted.
I'm not getting the same results for ed? $ whereis -b ed | cut -d' ' -f 2 | xargs ls -l -rwxr-xr-x 1 root root 55504 Feb 22 2020 /usr/bin/ed
Clearly it grew a lot in size since 1929. It doesn’t waste nearly that much space on my timex sinclair. (To explain and thus ruin the joke, https://www.gnu.org/fun/jokes/ed-msg.html )
while :; do echo ?; done
Is only 24 bytes.Re: Leaving Neovim for Zed
#125Most of the negatives mentioned (fragility, bugs, plugins breaking often) are specific to neovim. It's one of the reasons why I am and will always keep using vim instead of neovim. Vim is a much more mature ecosystem, less chasing the newest "plugin du jour", my vimrc is stable, based on a few dozen plugins which are feature complete and rock solid stable.
neovim is what happens when the javascript kids decide to "improve" one of the best editors ever created. The entire Lua ecosystem standing on 50 unstable plugins that provide the entire kitchen sink, yet do not even have a 1.0 version is nightmarish. Follow any guide and either everything breaks, or you get an hodgepodge of automagic popups, stuff that autodownloads, flash messages and useless features that are comp…
Re: Leaving Neovim for Zed
#126Earlier quoted context omitted.
Is it named Dockerfile or Dockerfile.jinja?
It’s named Dockerfile. However, I suspect if it’s named jinja, the Docker parts won’t be syntax highlighted!?!?
Re: Leaving Neovim for Zed
#127"It just works" is precisely why I use Jetbrains products. I'm amazed they are not that common in many developer communities. They are amazing tools.
Personally, it’s because they are not open source and not as fast.
I was seriously doubting the internal Rust engine (they don’t use rust-analyzer or LSP), so I switched to VSCode with the rust-analyzer extension, and the same happened there too, although no freezing. Turns out some of my types were 80k characters long, and ‘cargo clippy’ was taking ~900 seconds of one core pegged at 100% for rustc. Oops.
Now I know what they mean when complaining about super long compile times on Rust, and I wasn’t even doing async :)
Re: Leaving Neovim for Zed
#128I like Zed too and use it on a daily basis. I've always wanted to take the opposite journey where I leave Zed/Sublime for Vim. While I have always to become a Vim expert, I never put in the time. There just hasn't been a situation in my career where I wish I could type faster than my thoughts. But maybe I'm just a scrub in this field.
Re: Leaving Neovim for Zed
#129I initially loved Zed. But as their focus has shifted to building Collaboration & AI features, and still haven’t yet nailed just being a good/great base editor, its become less useful to me. I still have a lot of hope for Zed. But for the time being, I’ve switched back to my old editor & IDE … and I’ll try Zed again at a much later date.
I love the AI integration in Zed, it’s really smooth, pleasant to use, and well-integrated. I have a good experience pairing it with Sonnet 3.5.
The REPL feature is great as well and I totally see myself using that.
I agree on the collaboration bit though. I understand it’s one of the original premises and goals of Zed, however in order for it to really work well, I think you’d need to get everybody in your company to use Zed… which is honestly a “pretty tough” sell. I could imagine it making more sense if they had IntelliJ and VSCode plugins integrated with it, so the adoption could be more incremental.
That said, I agree that I definitely miss e.g. debugging support.
Re: Leaving Neovim for Zed
#130You know you are a text editor enthusiast when you spend 60% of your time fiddling with your config, 30% of your time writing about it, and 10% of your time working on something useful/interesting. Just use VS Code.