✨ feat(nvim): new extra: mini.visits
This commit is contained in:
parent
32a9a48b8a
commit
5614ae727e
1 changed files with 26 additions and 0 deletions
26
.config/nvim/lua/plugins/extras/editor/marks/mini-visits.lua
Normal file
26
.config/nvim/lua/plugins/extras/editor/marks/mini-visits.lua
Normal file
|
@ -0,0 +1,26 @@
|
||||||
|
local prefix = "<leader>m"
|
||||||
|
|
||||||
|
return {
|
||||||
|
{
|
||||||
|
"echasnovski/mini.visits",
|
||||||
|
event = "BufEnter",
|
||||||
|
opts = {},
|
||||||
|
-- stylua: ignore
|
||||||
|
keys = {
|
||||||
|
{ prefix .. "a", function() require("mini.visits").add_label() end, desc = "Add Label" },
|
||||||
|
{ prefix .. "r", function() require("mini.visits").remove_label() end, desc = "Remove Label" },
|
||||||
|
{ prefix .. "l", function() require("mini.visits").select_label("", nil) end, desc = "Select Label (cwd)", },
|
||||||
|
{ prefix .. "L", function() require("mini.visits").select_label("", "") end, desc = "Select Label (all)", },
|
||||||
|
{ prefix .. "p", function() require("mini.visits").select_path() end, desc = "Visited Path (cwd)", },
|
||||||
|
{ prefix .. "P", function() require("mini.visits").select_path("") end, desc = "Visited Path (all)", },
|
||||||
|
},
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"folke/which-key.nvim",
|
||||||
|
opts = {
|
||||||
|
spec = {
|
||||||
|
{ prefix, group = "marks", icon = " " },
|
||||||
|
},
|
||||||
|
},
|
||||||
|
},
|
||||||
|
}
|
Loading…
Add table
Reference in a new issue