jamwil, (edited )

I am nervous to state this out loud but I think I have an absolutely mint, zero-compromise neovim setup. It works on Mac and Windows. It's faster, easier to understand, and more capable.

Some bite-sized thoughts on the ecosystem and comparisons with VSCode:

  1. tree-sitter is amazing
  2. telescope + quickfix pane (ctrl+q) = bliss
  3. No magic. CLI first and you build in the conveniences you want; nothing more

Blog post otw. I started with NvChad. My overrides are here: https://github.com/jamwil/dotfiles/tree/main/dot_config/nvim/lua/custom

jamwil,

Allow me to qualify the easier to understand bit. Neovim is not easy to understand. Its a steep learning curve and I’m still at base camp. But it is easy to understand exactly what the editor is and isn’t doing while you’re working. There is clear separation of responsibilities.

You don’t need to wonder if it was vscode or pyright or pylance or copilot or ruff or black that just auto formatted your code. It’s not a black box. It did only what you explicitly told a specific plugin to do.

markpitblado,

@jamwil now that I have my own dotfiles stored and backed up, can safely give this a go! Also started with nvchad so hoping to pick up a few new hidden gems!

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • DreamBathrooms
  • everett
  • osvaldo12
  • magazineikmin
  • thenastyranch
  • rosin
  • normalnudes
  • Youngstown
  • Durango
  • slotface
  • ngwrru68w68
  • kavyap
  • mdbf
  • InstantRegret
  • JUstTest
  • ethstaker
  • GTA5RPClips
  • tacticalgear
  • Leos
  • anitta
  • modclub
  • khanakhh
  • cubers
  • cisconetworking
  • megavids
  • provamag3
  • tester
  • lostlight
  • All magazines