Neovim. It’s painful at the beginning, but I’m getting more confident and productive. IMO, it’s worth it if you’re into CLI.
I also considered JetBrains products and Zed.
Speed and battery consumption are important to me, and JetBrains is too monstrous to satisfy these criteria. Besides, JetBrains doesn’t really offer a basic code editor that you can extend with plugins. IntelliJ IDEA is meant to be like that, but it’s a huge Java IDE whether you need it or not.
Zed looked good, but I decided not to invest my time into another code editor with paid features - they tend to enshittify over time.
Neovim. It’s painful at the beginning, but I’m getting more confident and productive. IMO, it’s worth it if you’re into CLI.
I also considered JetBrains products and Zed.
Speed and battery consumption are important to me, and JetBrains is too monstrous to satisfy these criteria. Besides, JetBrains doesn’t really offer a basic code editor that you can extend with plugins. IntelliJ IDEA is meant to be like that, but it’s a huge Java IDE whether you need it or not.
Zed looked good, but I decided not to invest my time into another code editor with paid features - they tend to enshittify over time.