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.

Vim

Language Server Protocol (LSP)

Language Server Protocol (LSP) section of the course

5 lessons
0 lessons completed
Chapter Lessons

Learn Step by Step

Progress through each lesson at your own pace and build mastery with hands-on practice.

Chapter Lessons

1

Install + Configure

Ok, now we have the knowledge of how LSPs work

Explanation Lesson
2

Adding Another Language Server

So we've set up our three main plugins to facilitate LSP functionality in Neovim, and we used these plugins to install and configure our first language server

Explanation Lesson
3

Linters and Formatters - say what?

Every modern editor has some kind of built in functionality for formatting, and linting

Explanation Lesson
4

Null-LS + Linters

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

Explanation Lesson
5

Installation and Setup!

none-ls

Explanation Lesson