From 68d31dfb1c692d77f0a2fc7f1a1768decbb4362b Mon Sep 17 00:00:00 2001 From: Dinesh Salunke Date: Mon, 16 Dec 2024 12:44:40 +0530 Subject: [PATCH] refactor: add spectre package and some keyboard shortcuts for tourble --- lua/plugins/editor.lua | 41 ++++++++++++++++++++++++++++++++++++----- 1 file changed, 36 insertions(+), 5 deletions(-) diff --git a/lua/plugins/editor.lua b/lua/plugins/editor.lua index 7104262..89ad7c8 100644 --- a/lua/plugins/editor.lua +++ b/lua/plugins/editor.lua @@ -298,7 +298,7 @@ return { -- stylua: ignore keys = { { "bd", function() require("mini.bufremove").delete(0, false) end, desc = "Delete Buffer" }, - { "bD", function() require("mini.bufremove").delete(0, true) end, desc = "Delete Buffer (Force)" }, + { "bD", function() require("mini.bufremove").delete(0, true) end, desc = "Delete Buffer (Force)" }, }, }, @@ -308,10 +308,36 @@ return { "nvim-tree/nvim-web-devicons", }, keys = { - { "xd", "TroubleToggle document_diagnostics", desc = "Document Diagnostics (Trouble)" }, - { "xw", "TroubleToggle workspace_diagnostics", desc = "Workspace Diagnostics (Trouble)" }, - { "xl", "TroubleToggle loclist", desc = "Location List (Trouble)" }, - { "xq", "TroubleToggle quickfix", desc = "Quickfix List (Trouble)" }, + { + "xx", + "Trouble diagnostics toggle", + desc = "Diagnostics (Trouble)", + }, + { + "xb", + "Trouble diagnostics toggle filter.buf=0", + desc = "Buffer Diagnostics (Trouble)", + }, + { + "cs", + "Trouble symbols toggle focus=false", + desc = "Symbols (Trouble)", + }, + { + "cl", + "Trouble lsp toggle focus=false win.position=right", + desc = "LSP Definitions / references / ... (Trouble)", + }, + { + "xL", + "Trouble loclist toggle", + desc = "Location List (Trouble)", + }, + { + "xQ", + "Trouble qflist toggle", + desc = "Quickfix List (Trouble)", + }, }, opts = {}, }, @@ -411,4 +437,9 @@ return { "mrjones2014/smart-splits.nvim", opts = {}, }, + + { + "nvim-pack/nvim-spectre", + opts = {}, + }, }