Neovim LSP and DAP using Lua

alpha2phi
7 min readFeb 22, 2021

LSP and DAP for Python, Golang, Rust, and Typescript/Javascript.

Neovim IDE with LSP and DAP

Overview

In my previous article, I walked through with you how to convert existing .vimrc to a Lua-based configuration and set up LSP for Lua.

In this article let’s add LSP and DAP support. Particularly I will focus on Python, Typescript, Golang, and Rust.

--

--

alpha2phi

Software engineer, Data Science and ML practitioner.