Setting up Neovim for Rust Debugging — termdebug and vimspector

alpha2phi
4 min readDec 24, 2020

Overview

For Vim/Neovim, setting up Debug Adapter Protocol (DAP) for your preferred languages might not be so straight forward. Plugins like vimspector and nvim-dap which support DAP are available but the setup is not as easy compared to Visual Studio Code.

In my previous article I demonstrated to you how to debug Rust code using VS Code. In this article I will show you how to debug Rust code in Neovim using termdebug (built-in plugin bundled with Vim starting 8.1) and vimspector (a vim…

--

--

alpha2phi

Software engineer, Data Science and ML practitioner.