From a57b3a6c0b1bd07f301df95c957829b5e3bc2859 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C3=A9ana=20=E6=B1=9F?= Date: Sat, 3 Jan 2026 16:02:30 +0100 Subject: [PATCH] nvim: update leap.nvim plugin configuration --- .config/nvim/lazy-lock.json | 2 +- .config/nvim/lua/_lazy.lua | 2 +- .config/nvim/plugin/leap.lua | 3 ++- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/.config/nvim/lazy-lock.json b/.config/nvim/lazy-lock.json index 619a512b..1dcd08f7 100644 --- a/.config/nvim/lazy-lock.json +++ b/.config/nvim/lazy-lock.json @@ -14,7 +14,7 @@ "haskell-tools.nvim": { "branch": "master", "commit": "5fb8eda3c4430cb1d473d3e2138b070bdca1c224" }, "lazy.nvim": { "branch": "main", "commit": "306a05526ada86a7b30af95c5cc81ffba93fef97" }, "lazydev.nvim": { "branch": "main", "commit": "5231c62aa83c2f8dc8e7ba957aa77098cda1257d" }, - "leap.nvim": { "branch": "main", "commit": "f19d43590c4b6d31188ee1ea2954d2b7558a9e11" }, + "leap.nvim": { "branch": "main", "commit": "af1dedf49efe203b98c65970a6bb652af256b882" }, "milou": { "branch": "haddock", "commit": "ae95eb2ebdbc4228931ceefa64f86b877213dc62" }, "no-neck-pain.nvim": { "branch": "main", "commit": "ecc584150f5c8a2a82f2e1d43201df0f65c63d0e" }, "nvim-autopairs": { "branch": "master", "commit": "c2a0dd0d931d0fb07665e1fedb1ea688da3b80b4" }, diff --git a/.config/nvim/lua/_lazy.lua b/.config/nvim/lua/_lazy.lua index 9e228094..5e428516 100644 --- a/.config/nvim/lua/_lazy.lua +++ b/.config/nvim/lua/_lazy.lua @@ -37,7 +37,7 @@ local plugins = { -- Jump anywhere { - "ggandor/leap.nvim", + "https://codeberg.org/andyg/leap.nvim", dependencies = "tpope/vim-repeat", lazy = false, }, diff --git a/.config/nvim/plugin/leap.lua b/.config/nvim/plugin/leap.lua index 8240e7f8..14ea952b 100644 --- a/.config/nvim/plugin/leap.lua +++ b/.config/nvim/plugin/leap.lua @@ -1,2 +1,3 @@ local leap = require("leap") -leap.add_default_mappings() +vim.keymap.set({ "n", "x", "o" }, "s", function() leap.leap() end) +vim.keymap.set("n", "S", function() leap.leap { backward = true } end)