In my previous articles, I walked through with you how to configure LSP and DAP for Neovim using both
vimspector. In this article, let’s continue to enhance the debugging experience using
Neovim — Debugging Application
Let’s get started with Python before we delve into other languages.
Using your favorite plugin managers, install the following plugins
nvim-dapwhich is a DAP implementation for Neovim.
nvim-dap-pythonwhich is an extension for
nvim-dapproviding default configurations for Python.
telescope-dapwhich provides integration for
I am going to install them using
:luafile % and
:PackerInstall to install them.
Create the following files
init.lua, add the following lines to configure the plugins and the key bindings. Change the key mappings based on your preferences.