diff --git a/lazy-lock.json b/lazy-lock.json index 680aa640..425f60e4 100644 --- a/lazy-lock.json +++ b/lazy-lock.json @@ -7,10 +7,12 @@ "cmp-path": { "branch": "main", "commit": "91ff86cd9c29299a64f968ebb45846c485725f23" }, "cmp_luasnip": { "branch": "master", "commit": "18095520391186d634a0045dacaa346291096566" }, "dressing.nvim": { "branch": "master", "commit": "4436d6f41e2f6b8ada57588acd1a9f8b3d21453c" }, + "flit.nvim": { "branch": "main", "commit": "be110f9814a45788d10537fd59b3c76d956bb7ad" }, "friendly-snippets": { "branch": "main", "commit": "1a6a02350568d6830bcfa167c72f9b6e75e454ae" }, "gitsigns.nvim": { "branch": "main", "commit": "bb808fc7376ed7bac0fbe8f47b83d4bf01738167" }, "indent-blankline.nvim": { "branch": "master", "commit": "db7cbcb40cc00fc5d6074d7569fb37197705e7f6" }, "lazy.nvim": { "branch": "main", "commit": "371117616405c9d319f260b43f114cd4b8bfcc9f" }, + "leap.nvim": { "branch": "main", "commit": "e0145906c5f004b23eb6ec876fad55ffd3382ec9" }, "lualine.nvim": { "branch": "master", "commit": "32a7382a75a52e8ad05f4cec7eeb8bbfbe80d461" }, "mason-lspconfig.nvim": { "branch": "main", "commit": "aa25b4153d2f2636c3b3a8c8360349d2b29e7ae3" }, "mason.nvim": { "branch": "main", "commit": "1592493e3406c271e9128b4d424731e25f1ff2a1" }, diff --git a/lua/plugins/editor.lua b/lua/plugins/editor.lua index e3205c25..4ebc88c9 100644 --- a/lua/plugins/editor.lua +++ b/lua/plugins/editor.lua @@ -29,6 +29,18 @@ return { config = true, }, + -- easily jump to any location and enhanced f/t motions for Leap + { + "ggandor/leap.nvim", + event = "VeryLazy", + dependencies = { + { "ggandor/flit.nvim", config = { labeled_modes = "nv" } }, + }, + config = function() + require("leap").add_default_mappings() + end, + }, + -- which-key { "folke/which-key.nvim",