Vim wants you to control, VSCode wants you to consume

292 · Hillel Wayne · Aug. 18, 2026, 4:47 p.m.
Summary
The blog post explores the differences between Vim/Neovim and VSCode in terms of user control and plugin architecture. It argues that while Vim offers extensive customization and control, making it suitable for developers seeking flexibility, VSCode provides a simpler, more user-friendly consumption model that is beneficial for the average developer. The author reflects on their own transition to working with NixOS and the challenges of configuring their development environment, ultimately suggesting that most developers may be better suited to the streamlined consumption model of VSCode unless they have a strong desire for control and customization in their tools.