Lua Line
Lua in a Weekend: Scripting Basics
Rated 4.7 out of 5 from 3 reviewsBeginner 12 lessons 652 students
Fare
€1All lines running
Coding preview on every course · Lifetime access · 14-day refund
Write your own Neovim plugins in Lua — commands, keymaps, floating windows, autocommands and publishing.
The route
5 modules · 18 lessons · 2h 59m of video
The Neovim Lua API
4 lessons
Plugin 1: scratch notes
4 lessons
Plugin 2: task runner
4 lessons
Plugin 3: status line
3 lessons
Testing and publishing
3 lessons
Destination
Before you board
About this course
Neovim is configured and extended in Lua, which makes it a great place to put your Lua skills to work. You will build three real plugins: a scratch-notes window, a project task runner and a small status-line component.
Along the way you learn the Neovim Lua API, buffers and windows, autocommands, user commands, testing plugins and publishing them for others to install.
Still unsure about something? Write to our contact page and a human answers, usually the same working day.
Reviews are written by people who bought this course. We publish the critical ones too.
5.0
Rated 5.0 out of 5Course rating · 1 review
Lars Petersen
DevOps engineer
The scratch-notes plugin is now on my GitHub and two colleagues use it. The headless testing chapter was the part I did not know I needed.
One-time payment · lifetime access