Compare commits

..

No commits in common. "b4018bc19a86b4f3a19496f885dd7028cbf1d364" and "bc5ddb6dc7ab86e2aaf7a5a88e55cba9a9729fef" have entirely different histories.

View File

@ -5,7 +5,6 @@ return {
'kbenzie/mason.nvim', 'kbenzie/mason.nvim',
'jay-babu/mason-nvim-dap.nvim', 'jay-babu/mason-nvim-dap.nvim',
'theHamsta/nvim-dap-virtual-text', 'theHamsta/nvim-dap-virtual-text',
'Jorenar/nvim-dap-disasm',
}, },
config = function() config = function()
local dap = require('dap') local dap = require('dap')
@ -33,21 +32,13 @@ return {
winbar = { winbar = {
sections = { sections = {
"console", "watches", "scopes", "exceptions", "console", "watches", "scopes", "exceptions",
"breakpoints", "threads", "disassembly", "repl", "breakpoints", "threads", "repl",
}, },
-- Must be one of the sections declared above -- Must be one of the sections declared above
default_section = "console", default_section = "console",
} }
}) })
require('nvim-dap-virtual-text').setup({}) require('nvim-dap-virtual-text').setup({})
require('dap-disasm').setup({
dapview_register = true,
-- dapview = {
-- keymap = "D",
-- label = "Disassembly [D]",
-- short_label = "󰒓 [D]",
-- },
})
vim.api.nvim_create_autocmd({ "FileType" }, { vim.api.nvim_create_autocmd({ "FileType" }, {
pattern = { pattern = {
@ -61,7 +52,6 @@ return {
local widgets = require('dap.ui.widgets') local widgets = require('dap.ui.widgets')
-- Mappings -- Mappings
vim.keymap.set('n', '<leader>D', vim.cmd.DapViewToggle)
vim.keymap.set('n', '<F5>', dap.continue) vim.keymap.set('n', '<F5>', dap.continue)
vim.keymap.set('n', '<F17>', dap.terminate) -- Shift-F5 vim.keymap.set('n', '<F17>', dap.terminate) -- Shift-F5
vim.keymap.set('n', '<F9>', dap.toggle_breakpoint) vim.keymap.set('n', '<F9>', dap.toggle_breakpoint)