Working exclusively in terminal but IDE-level productivity needed across 13+ applications. Pure IDEs feel bloated; raw Vim requires too much configuration investment.
Solution
Combine a capable terminal editor with a session multiplexer. The editor is only 50% of the equation.
Editor Options
Option A: LazyVim (Recommended for Solopreneurs)
Pre-configured Neovim distribution with sensible defaults
Auto-formatting, LSP, git integration, beautiful UI out of the box
Override rather than build — fully functional IDE in terminal immediately
Verdict: Highest ROI for shipping multiple apps
Option B: Kickstart.nvim (Educational Path)
Single-file config by TJ DeVries (core Neovim dev)
Uses lazy.nvim but forces understanding of every line
1-2 week investment before “production-ready”
Better than cloning ThePrimeagen’s config (too specific to his muscle memory)
Option C: Helix (Zero-Config)
Rust-based modal editor — not a Vim clone, a modernization
LSP, Treesitter, debugging, file nav built into the binary