Skip to content
zdryanPublic

About

neovim front-end for gdb

Topics

Resources

Contributing

Stars

2 stars

Watchers

1 watching

Forks

Latest commit

 

History

2 Commits

Folders and files

Repository files navigation

gdb.nvim

neovim front-end for gdb

CircleCI License: Unlicense

gdb.nvim

Requirements

Install

lazy.nvim
-- init.lua
{
  'zdryan/gdb.nvim'
}
Packer
use {
  'zdryan/gdb.nvim'
}
-- init.lua
require("gdb").setup()

Usage

  1. Start session. Optionally provide pty path.
:GdbStart [pty]
  1. Connect from gdb console.
new-ui mi [pty]
  1. Stop session.
:GdbStop

Configuration

require("gdb").setup({
	sign_current_line = "🠊",  -- current line sign
	sign_breakpoint = "⬤",    -- breakpoint sign
	debug = false,            -- log gdb output
})

Development (Pending)

  • Breakpoints...
  • Additional configuration options
  • Bidirectional support (i.e. input commands from neovim)
  • DAP interpreter

About

neovim front-end for gdb

Topics

Resources

Contributing

Stars

2 stars

Watchers

1 watching

Forks

Contributors

Languages