Screen Too Small

This course material requires a larger screen to properly display the terminal and editor interfaces.

Please use a tablet, laptop, or desktop computer for the best learning experience.

You can continue browsing, but the experience will be significantly limited.

Free Trial: 3 lessons remaining
Unlock Full Access
Lesson Beginner 5 min

Null-LS + Linters

Language Server Protocol (LSP)

null-ls is a plugin for Neovim that allows you to hook external tools like linters, formatters, and code actions into the Neovim LSP client. This means you can use these tools as if they were language servers, providing a unified interface for managing code quality and formatting. null-ls was truly a game change with integrating linters/formatters with neovim.

the only issue with null-ls is that its been deprecated.

OR HAS IT?

...well, yes it has. BUT you can use a fork of null-ls that provides all the same functionality and is actively maintained! This fork, is called none-ls

By using none-ls we can achieve the same greatness we had with null-ls

Lesson complete

Finished less than a minute ago

Up next · Lesson Installation and Setup!