Live data from Hacker News

Vim Roadmap 2025

zed.dev

1–10 of 27 posts

Re: Vim Roadmap 2025

#3
"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.

Re: Vim Roadmap 2025

#4
used to think this mattered a lot but funnily one of the main vim-universe inspired editors, helix, has convinced me otherwise

their choice to subtly diverge from the vim way of things is actually super nice, somehow way more mnemonic and easy to remember and use everyday

Re: Vim Roadmap 2025

#5
post #3

"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…

[deleted]

Re: Vim Roadmap 2025

#6
post #3

"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…

Terminal is not insanely fast. UI wise it is not efficient. Rendering is slower than vscode too even with GPU powered terms

Re: Vim Roadmap 2025

#7
post #3

"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…

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.

Re: Vim Roadmap 2025

#8
When Zed got released, I was looking forward to trying it out because I saw the potential.

Very soon I found out that: Vim mode must be perfect and few of my key combos have made me (Neo)vim addict. And also, I prefer terminal editor.

Re: Vim Roadmap 2025

#9

used to think this mattered a lot but funnily one of the main vim-universe inspired editors, helix, has convinced me otherwise their choice to subtly diverge from the vim way of things is actually super nice, somehow way more mnemonic and easy to remember and use everyday

I really want a Helix/Kakoune mode in Zed, but last I checked the development of such a thing was dead in the water, unfortunately

Re: Vim Roadmap 2025

#10

used to think this mattered a lot but funnily one of the main vim-universe inspired editors, helix, has convinced me otherwise their choice to subtly diverge from the vim way of things is actually super nice, somehow way more mnemonic and easy to remember and use everyday

Zed has recently merged support for helix-like bindings, but it's still pretty far off (e.g. there's no way to default to "helix-normal" mode, meaning your first hotkey will be pure vim). I found it basically unusable for daily-driving, and Helix has me way too hooked on their style of modal editing for me to tolerate anything else.

Edit: here's my Helix keymaps, they're in Nix but that's pretty straightforward to port to JSON: https://codeberg.org/jcdickinson/nix/src/branch/main/home/co...

Post reply on HN