Files
nixos-config/modules/home-manager/nvim/old/lua/plugins/flash.lua
2023-12-21 13:05:49 +05:30

39 lines
866 B
Lua

return {
'folke/flash.nvim',
event = 'VeryLazy',
---@type Flash.Config
opts = {},
-- stylua: ignore
keys = {
{ "s", mode = { "n", "o", "x" }, function() require("flash").jump() end, desc = "Flash" },
{
"S",
mode = { "n", "o", "x" },
function() require("flash").treesitter() end,
desc =
"Flash Treesitter"
},
{
"r",
mode = "o",
function() require("flash").remote() end,
desc =
"Remote Flash"
},
{
"R",
mode = { "o", "x" },
function() require("flash").treesitter_search() end,
desc =
"Treesitter Search"
},
{
"<c-s>",
mode = { "c" },
function() require("flash").toggle() end,
desc =
"Toggle Flash Search"
},
},
}