Live data from Hacker News

Trying out Zed after more than a decade of Vim/Neovim

sgoel.dev

1–10 of 154 posts

Re: Trying out Zed after more than a decade of Vim/Neovim

#3
I tried and I really liked so I considered a switch but: - It's missing debugging capabilities. They have it in their pipeline, but, as it stands, not for production use if you do not want to develop with debug prints all the time. - The font rendering still needs some polishing. On a non retina display using a dark mode in mac the fonts are pretty blurry in comparison to vscode, and I had to use a medium weight for the editor font for improved readability.

Re: Trying out Zed after more than a decade of Vim/Neovim

#4
i'm fairly surprised that i fired it up, wrote some go code, and the lsp worked.

I too am growing tired of tinkering and want minimal configs. So much so that I had to force myself to stop using doom emacs in favor of neovim. Neovim setup is much simpler now that lua exists but i'd rather not tinker as much as I do.

Enabling/Disabling plugins is fun in a way when you wanna take the time to do that.

I might give zed a spin a few more times.

Can zed be run from a terminal over ssh or is it just GUI?

Re: Trying out Zed after more than a decade of Vim/Neovim

#5
> my workflow consists of switching back and forth between a terminal window and an editor window.

Same! I run neovim in tmux together with stuff I hack on. I switch beteen tmux windows with shift-arrows and it works so well. I run this full screen in Ghostty. No distractions.

I try Zed and VSCode and I always come back to this setup. It works so well for me personally.

Re: Trying out Zed after more than a decade of Vim/Neovim

#6
Zed doesn't run in terminal, sadly.

That's the one reason I actually did end up using vim, even if Gui editors are theoretically highly superior.

It's always there in the terminal with me. So you know how it goes, you set up $awesome_ide on a separate screen or what have you; start messing in the terminal, and then for quick edits you grab vim anyway. And once you have the whole edit/test/edit/test loop going, well, vim is still there. And hours later you find out the whole IDE has just been sitting there the whole time.

So yeah, I'm not married to vim I don't think. A nicer terminal editor would always be welcome? And if it has vi(m) bindings to ease me into it? Who knows.

Re: Trying out Zed after more than a decade of Vim/Neovim

#8

Zed doesn't run in terminal, sadly. That's the one reason I actually did end up using vim, even if Gui editors are theoretically highly superior. It's always there in the terminal with me. So you know how it goes, you set up $awesome_ide on a separate screen or what have you; start messing in the terminal, and then for quick edits you grab vim anyway. And once you have the whole edit/test/edit/test loop going, well,…

Perhaps Helix?

https://helix-editor.com/

Re: Trying out Zed after more than a decade of Vim/Neovim

#9
I’ve been using Sublime Text for more than a decade and I gave Zed a try recently. I don’t have good reasons like the author, but I kinda wanted to see what the hype was about.

I really liked everything about it including the much better LSP support and the base key map for Sublime Text was very close so I felt at home quickly.

Then I tried actually writing code in my usual workflow and this is where things started to fall apart. I’ve been writing in Ruby for almost 10 years now and when I type things like `def` I’m used to Sublime filling in the snippet and allowing me to quickly enter and tab through the components. Same for a bunch of really common Ruby concepts like blocks. I found this to be very limited and even though I created custom snippets they never would render with the correct indentation. I think the Ruby language extension just needs some additional work and probably doesn’t get much attention. For me I didn’t have time to figure it out and contribute so I went back to Sublime Text.

I will definitely continue to play with Zed and see if it gets better because of the native AI integration. I’m not an AI fanboi and I usually avoid it, but being able to supply the open and existing files as context when asking the assistant to generate things like tests performed much better with context than without and were much closer to how we write and format tests.

Re: Trying out Zed after more than a decade of Vim/Neovim

#10
I use cursor and vim now. I have been on vim for 15+ years. Are there LLM extensions that make vim work like all these new AI editors? I would prefer to stay in 100% vim world, but the productivity benefits from LLMs with composer mode and context is so powerful.
Post reply on HN