How to Setup Neovim LSP Like A Pro in 2025 (v0.11+)
Learn how to easily setup LSP in Neovim like a PRO in 2025 with version 0.11+. After the most recent stable release of Neovim, its gotten quite a bit easier to setup LSP with new built in commands like vim.lsp.config() or vim.lsp.enable(). In this video I show you everything you need to get everything setup and configured! Hope you enjoy it.
Join the waitlist for my upcoming Ultimate Neovim Course: https://terminalhackers.com.
Get the parts & build an awesome Corne split keyboard like mine: https://splittype.com
? My dotfiles: https://bit.ly/4cFlPyq
⏰ Timestamps
00:00 - Introduction
00:39 - Language Server Installation
05:42 - Configure & Enable Servers
07:51 - lsp/[config-name].lua files
09:31 - Add default configs
12:42 - Customizing default configs
14:42 - Auto-install & enable servers
17:46 - LSP keymaps
19:42 - Custom diagnostic symbols
20:14 - LSP completion
21:55 - Extra plugins & summary
24:35 - Conclusion
Josean Martinez
Hey! In this channel I talk about the things I'm learning as a web developer and software engineer and the tools I enjoy using on a daily basis. This especially includes all things Neovim, keyboards, tmux, and MacBook productivity tips!...