Nvim: new pugins + some disabled ones

Some experiments with AI
This commit is contained in:
Robert Kmieć
2024-08-06 23:55:21 +02:00
parent 0daaf4add5
commit 801ba0dfdf
18 changed files with 736 additions and 89 deletions

View File

@@ -81,14 +81,13 @@ return {
end
end
local def = { noremap = true, silent = true }
vim.keymap.set('n', '\\c', function() require("dap").continue() end, def);
vim.keymap.set('n', '\\b', function() require("dap").toggle_breakpoint() end, def);
vim.keymap.set('n', '\\B', function() require("dap").set_breakpoint(vim.fn.input("Breakpoint condition: ")) end, def);
vim.keymap.set('n', '\\n', function() require("dap").step_over() end, def);
vim.keymap.set('n', '\\s', function() require("dap").step_into() end, def);
vim.keymap.set('n', '\\u', function() require("dap").step_out() end, def);
vim.keymap.set('n', '\\l', function() require("dap").run_last() end, def);
vim.keymap.set('n', '\\c', function() require("dap").continue() end, { noremap = true, silent = true, desc = "Continue" });
vim.keymap.set('n', '\\b', function() require("dap").toggle_breakpoint() end, { noremap = true, silent = true, desc = "breakpoint toggle" });
vim.keymap.set('n', '\\B', function() require("dap").set_breakpoint(vim.fn.input("Breakpoint condition: ")) end, { noremap = true, silent = true, desc = "conditional breakpoint" });
vim.keymap.set('n', '\\n', function() require("dap").step_over() end, { noremap = true, silent = true, desc = "step over" });
vim.keymap.set('n', '\\s', function() require("dap").step_into() end, { noremap = true, silent = true, desc = "step into" });
vim.keymap.set('n', '\\u', function() require("dap").step_out() end, { noremap = true, silent = true, desc = "step out" });
vim.keymap.set('n', '\\l', function() require("dap").run_last() end, { noremap = true, silent = true, desc = "run last" });
end
},
{
@@ -100,12 +99,11 @@ return {
config = function()
local ui = require('dapui')
local dap = require('dap')
local def = { noremap = true, silent = true }
vim.keymap.set('n', '\\d', function()
dap.continue()
ui.toggle({})
end, def)
vim.keymap.set('v', 'K', function() require("dapui").eval() end, def)
end, { noremap = true, silent = true, desc = "toggle UI" })
vim.keymap.set('v', 'K', function() require("dapui").eval() end, { noremap = true, silent = true, desc = "eval val" })
ui.setup()
end
},