Building Neovim Plugins in Lua
Extend Neovim using its native Lua API, custom syntax highlights, autocommands, user commands, and LSP integrations.
About this Course
Extend Neovim using its native Lua API, custom syntax highlights, autocommands, user commands, and LSP integrations. This Developer Tooling curriculum is designed to give you hands-on experience and deep conceptual understanding.
Across 4 intensive modules, you'll tackle real-world challenges and build practical projects that reinforce your learning. By the end of this journey, you'll have the skills and proof of work to demonstrate your expertise.
What you'll learn
Master the core concepts of lua fundamentals in neovim.
Gain hands-on experience with ui elements & buffer manipulations.
Understand the architecture behind autocommands, user commands & events.
Implement production-grade treesitter & lsp integration.
W1
Lua Fundamentals in Neovim
Lua Fundamentals in Neovim
Master the core concepts of lua fundamentals in neovim.
4 videos•52m
3 readings
4 topics
1 homework
References
Week 1: Lua Fundamentals in Neovim
Week 2: UI Elements & Buffer Manipulations
Week 3: Autocommands, User Commands & Events
Week 4: Treesitter & LSP Integration
Rate this course
Community Insights
0Join the discussion
Sign in to share your thoughts and technical insights.
Loading insights...



