> 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.
Trying out Zed after more than a decade of Vim/Neovim
61–70 of 154 posts
Re: Trying out Zed after more than a decade of Vim/Neovim
#62Switching is not feasible for me until they get mini.surround[0] and Flash.nvim[1], particularly Flash's treesitter mode (see screenshot of [1] to get an idea).
They work particularly well together to select semantically meaningful chunks of code and add/remove/change surrounding parens/braces/curlies/etc.
Re: Trying out Zed after more than a decade of Vim/Neovim
#63> Lua is great, but one JSON file is even better I will never understand how you go back from a very customized editor setup to the one with "reasonable defaults with little to no things to configure". Great talk on this topic by TJ: Personal Development Environment: https://youtu.be/QMVIJhC9Veg
>I will never understand how you go back from a very customized editor setup because when the very customized setup inevitably breaks the amount of headache you have is roughly proportionate to the amount of customization, whereas software with strong defaults tends to deal with that for you. This is particularly the case with neovim which, in almost deliberate defiance of any systems thinking, just tends to consist…
Just hope that nothing breaks in an OS upgrade.
Re: Trying out Zed after more than a decade of Vim/Neovim
#64> 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.
I know people who use ^Z to suspend vim and then foreground it again.
Re: Trying out Zed after more than a decade of Vim/Neovim
#65Re: Trying out Zed after more than a decade of Vim/Neovim
#66Adding individual files in Zed feels so cluncky by comparison.
Re: Trying out Zed after more than a decade of Vim/Neovim
#67Zed has the least uncanny valley of any vim emulation that I've tried. Switching is not feasible for me until they get mini.surround[0] and Flash.nvim[1], particularly Flash's treesitter mode (see screenshot of [1] to get an idea). They work particularly well together to select semantically meaningful chunks of code and add/remove/change surrounding parens/braces/curlies/etc. 0: https://github.com/echasnovski/mini.su…
Re: Trying out Zed after more than a decade of Vim/Neovim
#68I 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.
Re: Trying out Zed after more than a decade of Vim/Neovim
#69- none or very minimal config
- install lazyvim or other tool
Then you're done! The option is still there if you really like tweaking things, but I really enjoy the out of the box experience with lazyvim.
Re: Trying out Zed after more than a decade of Vim/Neovim
#70The only thing I want for Zed is context aware LLM suggestions, then I can drop Cursor entirely. It’s just that their Composer mode is so good. Adding individual files in Zed feels so cluncky by comparison.
Zed felt very nice, definitely reminded me of the good old days of Sublime. With literally the two features mentioned above, I think I would switch… but it’s easy to say until it happens for sure.