Comment

Comment by ilovecaching

Vim is still one of the best IDEs out there, and I do mean IDE. I have git, gdb, terminal, and LSP integration. I've got spell check. I've got tags, cscope, snippets, and lint warnings. I've got documentation and hover support. On top of that, my editor uses megabytes instead of gigabytes of RAM, and I can run it from any terminal, on any computer. I can run it on my iPad Pro using blink. I can run it over mosh or ssh. I've been able to use it at every job I've ever worked at even as workplaces have switched from Sublime to Atom to VS Code. It doesn't cost me a dime to use it. I've been writing C, Go, Rust while working on bootloaders, kernel patches, and firmware for years and years and Vim has been a powerful tool to keep me as productive as possible. Even after trying CLion, VSCode, Atom, etc. I always come back to Vim realizing that these sluggish GUI Java/Javascript apps simply don't offer enough to compare to the decades of work that has gone into Vim.

Vim and Emacs are an investment, but the investment pays off ten fold. On top of their powerful features you get to support free and open source software that isn't being steered by corporations that want to keep you locked in and collect as much analytical data on your habits as possible. They aren't looking to lock you into an editor as a service. We've seen with neovim that the system works and has made both vim and neovim even better through healthy competition. Free and open source for the tools you use everyday is the way to go.

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton