I stopped using LSPs | Neovim, fzf, ripgrep
=== LICENSE === This video is licensed under CC BY. This license enables reusers to distribute, remix, adapt, and build upon the material in any medium or format, so long as attribution is given to the creator. The license allows for commercial use. === FOOTNOTES === 1) I mistakenly said that the main motivation is security and portability. Rather, these are additional motivations for the effort. The main thesis is reducing dependencies. 2) Another motivation for not using LSPs is that they're memory hogs. My old daily driver was a laptop with 4gb memory. 3) I accidentally edited out why I even brought up Antithesis in the first place. They demonstrate a real company that takes the security of developer machines seriously. 4) I don't mean to imply that fzf will intelligently find semantically related results to your search query. It's mere coincidence that when I typed in `Exec`, the exact function I was looking for showed up which highlights the power of fuzzy finding. 5) I should've mentioned that when doing Find and Replace in neovim, the 'c' option can be appended to the command which enables selectively replacing each match. It doesn't have to be an all or nothing operation as I made it seem in the video. === REFERENCES === My Neovim Configuration: https://github.com/james-orcales/big_... Antithesis Security Manifesto: https://antithesis.com/security/manif... Ycombinator Thread: https://news.ycombinator.com/item?id=... Go Playground Syntax Highlighting (Thread): https://groups.google.com/g/golang-nu... Official Odin Discord Server: https://odin-lang.org/community/discord/ Mitchel Hashimoti Interview (Worst Practices): • Worst Practices in Software Development: M... Karl Zylinski: https://zylinski.se/ === TIMESTAMPS === 0:00 Introduction 5:30 Syntax Highlighting 9:57 Syntax Highlighting (Solution) 12:26 Autocomplete/Snippets 15:09 Autocomplete/Snippets (Solution) 18:28 API Discovery 24:00 API Discovery (Solution) 29:20 Refactoring 31:11 Refactoring (Solution) 34:55 Inline Error 37:28 Conclusion

Neovim 0.12 Release with the Core Team

No More Treesitter on NeoVim

Cadence through Xschem? Never run "Xschem" again!

NeoVim Is Better, But Why Devs Are Not Switching To It? | Prime Reacts

Zig 2026: No-AI Policy, $670K Foundation, Left GitHub & Why Zig Isn’t 1.0 - Andrew Kelley Explains

How To Setup Minimal Neovim 0.12 Config Guide From Scratch

They're Poisoning the Agents!

NVIM 0.12: REAL CONFIG LESS THAN 100 LINES OF CODE

Why I Left Nvim | Prime Reacts
![Can a Beginner Develop a Kernel? [Part 1]](https://i.ytimg.com/vi/lFkdXJd1wiE/hqdefault.jpg?sqp=-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE=&rs=AOn4CLBTV0DSB1Dx-oaRbC124zpfQnlSXw)
Can a Beginner Develop a Kernel? [Part 1]

Minimal & Powerful: The Perfect NeoVim Setup for 2026

Why Functional Programming Failed: Erlang, Elixir & Immutability

ThePrimeagen explains Neovim to Lex Fridman

LSP and Autocomplete in Neovim Is Finally Native

AI, Terminal Tools & Building a Supportive Developer Community | Better Stack Podcast Ep. 10

The World Is Not Ready For Jai

Co-Creator of Haskell: Functional Programming, Thinking in Types, Useless Languages | Simon Jones

Neovim 0.12 has everything out of the box: LSPs, Highlighting, Plugin Manager. It's getting mature

Neovim - The Elite Editor Setup

