Remove codecompanion and debug stuff, not really in use
This commit is contained in:
@@ -64,83 +64,6 @@ map("n", "<leader>qd", function()
|
||||
require("persistence").stop()
|
||||
end, { desc = "Stop persistence" })
|
||||
|
||||
-- debug related stuff
|
||||
local dap = require "dap"
|
||||
|
||||
map("n", "<leader>db", function()
|
||||
dap.toggle_breakpoint()
|
||||
end, { desc = "Toggle breakpoint" })
|
||||
|
||||
map("n", "<leader>dc", function()
|
||||
dap.continue()
|
||||
end, { desc = "Continue" })
|
||||
|
||||
map("n", "<leader>dr", function()
|
||||
dap.repl.open()
|
||||
end, { desc = "Open REPL" })
|
||||
|
||||
map("n", "<leader>ds", function()
|
||||
dap.step_over()
|
||||
end, { desc = "Step over" })
|
||||
|
||||
map("n", "<leader>di", function()
|
||||
dap.step_into()
|
||||
end, { desc = "Step into" })
|
||||
|
||||
map("n", "<leader>do", function()
|
||||
dap.step_out()
|
||||
end, { desc = "Step out" })
|
||||
|
||||
map("n", "<leader>dT", function()
|
||||
dap.terminate()
|
||||
end, { desc = "Terminate" })
|
||||
|
||||
map("n", "<leader>dl", function()
|
||||
dap.run_last()
|
||||
end, { desc = "Run Last" })
|
||||
|
||||
map("n", "<leader>dC", function()
|
||||
dap.run_to_cursor()
|
||||
end, { desc = "Run to Cursor" })
|
||||
|
||||
-- dapui
|
||||
|
||||
local dapui = require "dapui"
|
||||
local widgets = require "dap.ui.widgets"
|
||||
|
||||
map("n", "<leader>du", function()
|
||||
dapui.toggle()
|
||||
end, { desc = "Toggle UI" })
|
||||
|
||||
map({ "n", "v" }, "<Leader>dh", function()
|
||||
widgets.hover()
|
||||
end, { desc = "Hover" })
|
||||
|
||||
map({ "n", "v" }, "<Leader>dp", function()
|
||||
widgets.preview()
|
||||
end, { desc = "Preview" })
|
||||
|
||||
map("n", "<Leader>df", function()
|
||||
widgets.centered_float(widgets.frames)
|
||||
end, { desc = "Frames" })
|
||||
|
||||
map("n", "<Leader>ds", function()
|
||||
widgets.centered_float(widgets.scopes)
|
||||
end, { desc = "Scopes" })
|
||||
|
||||
-- CodeCompletion mappings
|
||||
|
||||
map({ "n", "v" }, "<C-a>", "<cmd>CodeCompanionActions<cr>", { noremap = true, silent = true, desc = "Code Actions" })
|
||||
map({ "n", "v" }, "<Leader>a", "<cmd>CodeCompanionChat Toggle<cr>", { noremap = true, silent = true, desc = "Code Chat" })
|
||||
map("v", "ga", "<cmd>CodeCompanionChat Add<cr>", { noremap = true, silent = true, desc = "Code Chat Add Visual" })
|
||||
map("v", "<Leader>ce", function()
|
||||
require("codecompanion").prompt("explain")
|
||||
end, { noremap = true, silent = true, desc = "Explain Selection" }
|
||||
)
|
||||
|
||||
-- Expand 'cc' into 'CodeCompanion' in the command line
|
||||
vim.cmd([[cab cc CodeCompanion]])
|
||||
|
||||
-- mappings for wiki.vim
|
||||
map("n", "<leader>iw", function ()
|
||||
require("telescope.builtin").live_grep({
|
||||
|
||||
Reference in New Issue
Block a user