neovim front-end for gdb
lazy.nvim
-- init.lua
{
'zdryan/gdb.nvim'
}
Packer
use {
'zdryan/gdb.nvim'
}
-- init.lua
require("gdb").setup()
- Start session. Optionally provide
pty
path.
:GdbStart [pty]
- Connect from
gdb
console.
new-ui mi [pty]
- Stop session.
:GdbStop
require("gdb").setup({
sign_current_line = "🠊", -- current line sign
sign_breakpoint = "⬤", -- breakpoint sign
debug = false, -- log gdb output
})
- Breakpoints...
- Additional configuration options
- Bidirectional support (i.e. input commands from
neovim
) - DAP interpreter