dap-go.nvim
one-small-step-for-vimkind
dap-go.nvim | one-small-step-for-vimkind | |
---|---|---|
1 | 10 | |
12 | 349 | |
- | - | |
6.3 | 5.9 | |
4 months ago | 26 days ago | |
Lua | Lua | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
dap-go.nvim
-
dap-go.nvim - nvim-dap extension for Golang
Check it out: https://github.com/yriveiro/dap-go.nvim/
one-small-step-for-vimkind
-
Debugging my init.lua config (?)
I've been trying to configure DAP to debug my neovim config, but my breakpoints aren't binding. I'm using the configuration from LazyVim as inspiration (I have my own config so I'm adapting it) and I'm following the instructions from osv, but after starting the server I can't hit my breakpoints.
-
Advice/Resources for creating/debugging a Neovim Plugin?
https://github.com/jbyuki/one-small-step-for-vimkind is very useful for debugging plugins
- One small step for vimkind: Symbolic link issue.
-
DAP Installation with Mason?
They have examples in the help docs :help dap.txt also the specific debugger you’re trying to install might have example configs as well, for example: https://github.com/jbyuki/one-small-step-for-vimkind
-
Is it possible to DAP debug the init.lua of another Neovim instance
You're probably looking for this, though I haven't successfully used this plugin myself. The setup (as you described) is a bit convoluted so I've been dealing with other methods of debugging (print statements ftw)
- NeoVim now supports true threads via libuv
-
How to debug lua inside neovim?
Use https://github.com/jbyuki/one-small-step-for-vimkind
-
Debugging Lua with nvim-dap and one-small-step-for-vimkind
Huge thanks to the author, jbyuki, for taking the time to test my problem and show the debugger definitely works. This is the issue thread on github where he includes the config that definitely works: https://github.com/jbyuki/one-small-step-for-vimkind/issues/7
What are some alternatives?
dap-buddy.nvim - 🐞 Debug Adapter Protocol manager for Neovim
nvim-go - A minimal implementation of Golang development plugin for Neovim
lualine.nvim - A blazing fast and easy to configure neovim statusline plugin written in pure lua.
vim-delve - Neovim / Vim integration for Delve
nvim-autopairs - autopairs for neovim written in lua
nvim-dap-go - An extension for nvim-dap providing configurations for launching go debugger (delve) and debugging individual tests
telescope-fzf-native.nvim - FZF sorter for telescope written in c
gopher.nvim - Neovim plugin for make golang development easiest
launch.nvim - :rocket: A task launcher plugin for neovim allowing dynamic task configuration per directory, with optional support for debugging
NvChad - Blazing fast Neovim config providing solid defaults and a beautiful UI, enhancing your neovim experience.
neovim - Vim-fork focused on extensibility and usability