The Zed editor has finally released a Windows version. After trying it out, it indeed uses fewer resources and is smoother than VSCode. It goes to show that any compiled language can run circles around JavaScript, not to mention Rust. Moreover, this editor leans more on GPU usage, so CPU utilization is relatively low. Surprisingly, it natively supports WSL and SSH remote development. However, Emacs keymap support is still in beta, and the git visualization is terrible. After some tinkering, here is my configuration.
// Zed settings // // For information on how to configure Zed, see the Zed // documentation: https://zed.dev/docs/configuring-zed // // To see all of Zed's default settings without changing your // custom settings, run `zed: open default settings` from the // command palette (cmd-shift-p / ctrl-shift-p) { "terminal":{ "shell":{ "program":"powershell.exe" } }, "icon_theme":"Catppuccin Frappé", "project_panel":{ "dock":"left" }, "vim_mode":false, "buffer_font_family":"Fira Code", "ui_font_features":{ "calt":true }, "buffer_font_features":{ "calt":true }, "languages":{ "Rust":{ "inlay_hints":{ "enabled":true } } }, "diagnostics":{ "inline":{ "enabled":true } },