diff --git a/lua/keymaps.lua b/lua/keymaps.lua index dcc499d..e90d3d2 100644 --- a/lua/keymaps.lua +++ b/lua/keymaps.lua @@ -65,6 +65,13 @@ end map("n", "", "BufferPick", silent) map("n", "", "BufferPickDelete", silent) +-- Flash +map({ "n", "x", "o" }, "s", function() require("flash").jump() end, { desc = "Flash" }) +map({ "n", "x", "o" }, "S", function() require("flash").treesitter() end, { desc = "Flash Treesitter" }) +map("o", "r", function() require("flash").remote() end, { desc = "Remote Flash" }) +map({ "o", "x" }, "R", function() require("flash").treesitter_search() end, { desc = "Treesitter Search" }) +map("c", "", function() require("flash").toggle() end, { desc = "Toggle Flash Search" }) + -- Spell map("n", "sc", function() vim.wo.spell = not vim.wo.spell diff --git a/lua/plugins.lua b/lua/plugins.lua index 3ed7244..8fd2748 100644 --- a/lua/plugins.lua +++ b/lua/plugins.lua @@ -26,6 +26,7 @@ vim.pack.add({ }) pcall(vim.cmd.colorscheme, "gruvbox") +vim.api.nvim_set_hl(0, "FlashLabel", { fg = "#1d2021", bg = "#fe8019", bold = true }) -- Simple setup({}) plugins for _, name in ipairs({