November 4, 2024
Flirting a little bit with Zed Editor.
I’m so glad that vim motions are first class citizen there, so I can easily mix all my favorite movement (VSCode + vim). It’s also probably the best looking editor so far, very minimal and snappy (for now, heh). The way how themes change the overall appearance is something that I’d implement if I only wish to create an editor by myself.
Another thing is how it consumes computer’s resources. It seems that it handles it better than VSCode, but sometimes it can spawn so many unnecessary node
sub-processes that I need to do a hard reset. Because of that I had to turn off manually (which is a little painful) few language servers that I don’t need, like: tailwindcss-language-server
which comes enabled by default.
When it comes to marketing, it feels that they trying to sell Zed through AI features right now (before they were pitching it as a collaborative editor — like Figma, but for the developers), because everyone is doing it… Personally I don’t need any of it, I just want to have a minimal, fast, reliable editor without Electron inside.
Also the way how Zed handles LSPs and extensions really bugs me at the moment… I feel that I — as a user — don’t have any control over it… I hope they will change it.
The good thing though is that everything is open source and it’s kinda cool that Thorsten Ball (subscribe to his newsletter Register Spill) works on Zed.
So right now I’m trying Zed, but still have vim opened on the side…