This commit is contained in:
dedal.qq 2025-01-24 00:20:04 +03:00
parent 7e99edfa66
commit 32d459cac0
4 changed files with 36 additions and 25 deletions

View File

@ -28,9 +28,18 @@ map({ "n", "v" }, "<leader>g", "<Cmd>Neotree git_status float<CR>", { desc = "op
map({ "n", "v" }, "<C-q>", "<Cmd>BufferClose<CR>", { desc = "close window" })
-- telescope
map("n", "<leader>f", "<Cmd>Telescope live_grep<CR>", { desc = "telescope live grep" })
map("n", "<leader>r", "<Cmd>Telescope lsp_references<CR>", { desc = "telescope lsp references" })
map("n", "<leader>d", "<Cmd>Telescope lsp_definitions<CR>", { desc = "telescope lsp definitions" })
-- map("n", "<leader>f", "<Cmd>Telescope live_grep<CR>", { desc = "telescope live grep" })
-- map("n", "<leader>r", "<Cmd>Telescope lsp_references<CR>", { desc = "telescope lsp references" })
-- map("n", "<leader>d", "<Cmd>Telescope lsp_definitions<CR>", { desc = "telescope lsp definitions" })
local snacks = require("snacks")
-- picker
map("n", "<leader>g", snacks.picker.grep, { desc = "telescope live grep" })
map("n", "<leader>f", snacks.picker.files, { desc = "telescope lsp references" })
map("n", "<leader>r", snacks.picker.lsp_references, { desc = "telescope lsp references" })
map("n", "<leader>d", snacks.picker.lsp_definitions, { desc = "telescope lsp definitions" })
-- map("n", "<leader>gg", snacks.picker.git_log, { desc = "telescope live grep" })
-- barbar
map("n", "<tab>", "<Cmd>BufferNext<CR>", { desc = "Next tab" })
@ -39,7 +48,7 @@ map("n", "<S-tab>", "<Cmd>BufferPrevious<CR>", { desc = "Previous tab" })
-- dap
local dap = require("dap")
map("n", "<leader>bb", dap.toggle_breakpoint, { desc = "Toggle breakpoint" })
map("n", "<leader>b", dap.toggle_breakpoint, { desc = "Toggle breakpoint" })
map("n", "<F5>", dap.step_over, { desc = "Step over" })
map("n", "<F6>", dap.step_into, { desc = "Step into" })
map("n", "<F7>", dap.step_out, { desc = "Step out" })

View File

@ -19,6 +19,11 @@ return {
cmd = dap.continue,
},
{
name = " Run debug (Last)",
cmd = dap.run_last,
},
{
name = "󰫧 Eval",
cmd = dapui.eval, -- require('dap.ui.widgets').hover()

View File

@ -1,21 +0,0 @@
return {
"lukas-reineke/indent-blankline.nvim",
main = "ibl",
---@module "ibl"
---@type ibl.config
opts = {},
config = function()
require("ibl").setup({
exclude = {
filetypes = {
"lspinfo",
"packer",
"checkhealth",
"help",
"man",
"dashboard",
},
},
})
end,
}

18
lua/plugins/snacks.lua Normal file
View File

@ -0,0 +1,18 @@
return {
"folke/snacks.nvim",
---@type snacks.Config
opts = {
picker = {
-- your picker configuration comes here
-- or leave it empty to use the default settings
-- refer to the configuration section below
},
indent = {
---
},
scroll = {
---
},
toggle = {},
},
}