Files
dots/.config/nvim/lua/debug.lua
2023-07-08 15:20:42 +03:00

28 lines
449 B
Lua

-- enable termdebug
vim.cmd("packadd termdebug")
vim.api.nvim_create_autocmd("FileType", {
pattern = {
"go",
"c",
"c++",
},
callback = function()
vim.g.termdebugger = "gdb"
end,
})
vim.api.nvim_create_autocmd("FileType", {
pattern = "rust",
callback = function()
vim.g.termdebugger = "rust-gdb"
end,
})
vim.api.nvim_create_autocmd("FileType", {
pattern = "python",
callback = function()
vim.g.termdebugger = "pdbpp"
end,
})