Neovim add flash and surround plugins
This commit is contained in:
@@ -44,6 +44,8 @@ require("lazy").setup({
|
||||
require("kickstart.plugins.transparent"), -- for transparency
|
||||
-- require("kickstart.plugins.noice"), -- for search and command line prompt
|
||||
require("kickstart.plugins.fzf-lua"), -- for fzf search
|
||||
require("kickstart.plugins.flash"),
|
||||
require("kickstart.plugins.surround"),
|
||||
require("kickstart.plugins.auto-session"),
|
||||
require("kickstart.plugins.conform"),
|
||||
require("kickstart.plugins.cmp"),
|
||||
|
||||
13
nvim/lua/kickstart/plugins/flash.lua
Normal file
13
nvim/lua/kickstart/plugins/flash.lua
Normal file
@@ -0,0 +1,13 @@
|
||||
return {
|
||||
"folke/flash.nvim",
|
||||
event = "VeryLazy",
|
||||
---@type Flash.Config
|
||||
opts = {},
|
||||
keys = {
|
||||
{ "<leader>Fj", mode = { "n", "x", "o" }, function() require("flash").jump() end, desc = "Flash" },
|
||||
{ "<leader>Fs", mode = { "n", "x", "o" }, function() require("flash").treesitter() end, desc = "Flash Treesitter" },
|
||||
{ "<leader>Fr", mode = "o", function() require("flash").remote() end, desc = "Remote Flash" },
|
||||
{ "<leader>FR", mode = { "o", "x" }, function() require("flash").treesitter_search() end, desc = "Treesitter Search" },
|
||||
{ "<leader>Fs", mode = { "c" }, function() require("flash").toggle() end, desc = "Toggle Flash Search" },
|
||||
},
|
||||
}
|
||||
11
nvim/lua/kickstart/plugins/surround.lua
Normal file
11
nvim/lua/kickstart/plugins/surround.lua
Normal file
@@ -0,0 +1,11 @@
|
||||
return {
|
||||
"kylechui/nvim-surround",
|
||||
version = "^4.0.0", -- Use for stability; omit to use `main` branch for the latest features
|
||||
event = "VeryLazy",
|
||||
-- Optional: See `:h nvim-surround.configuration` and `:h nvim-surround.setup` for details
|
||||
-- config = function()
|
||||
-- require("nvim-surround").setup({
|
||||
-- -- Put your configuration here
|
||||
-- })
|
||||
-- end
|
||||
}
|
||||
Reference in New Issue
Block a user