Added leap.nvim

This commit is contained in:
Michael Chalupiak
2025-08-24 22:51:17 -04:00
parent cf051a191f
commit 005f77cdbf
5 changed files with 30 additions and 14 deletions

View File

@@ -41,6 +41,8 @@ set('t', '<Esc>', '<C-\\><C-n>')
setnx('\'', '`', 'Goto mark with column')
setnx('`', '\'', 'Goto mark without column')
setnx('<leader>x', '<CMD>bd!<CR>', 'Close Current Buffer')
setnx('grR', tele.lsp_references, 'Search lsp references')
setnx('grI', tele.lsp_incoming_calls, 'Find incoming function calls')
setnx('grO', tele.lsp_outgoing_calls, 'Find outgoing function calls')
@@ -61,3 +63,7 @@ setnx('<leader>gr', tele.git_bcommits_range, 'List buffers git commits over visu
setnx('<leader>n', require('nabla').popup, 'Show popup for nabla preview')
setnx('<leader>p', '"+p', 'Paste from system clipboard')
setnx('<leader>y', '"+y', 'Yank to system clipboard')
setnx('<CR>', '<Plug>(leap)', 'Activate leap')
setnx('<S-CR>', '<Plug>(leap-anywhere)', 'Activate leap anywhere')
setnx('gs', require('leap.remote').action, 'Activate remote leap')

View File

@@ -41,5 +41,13 @@ return {
version = "2.*",
opts = { },
},
{
"nvim-neorg/neorg",
-- lazy = false, -- Disable lazy loading as some `lazy.nvim` distributions set `lazy = true` by default
ft = 'norg',
version = "*", -- Pin Neorg to the latest stable release
config = true,
},
}

View File

@@ -21,9 +21,9 @@ return {
"sindrets/diffview.nvim", -- optional - Diff integration
-- Only one of these is needed.
-- "nvim-telescope/telescope.nvim", -- optional
"nvim-telescope/telescope.nvim", -- optional
-- "ibhagwan/fzf-lua", -- optional
"echasnovski/mini.pick", -- optional
-- "echasnovski/mini.pick", -- optional
-- "folke/snacks.nvim", -- optional
},
},
@@ -41,12 +41,6 @@ return {
dependencies = {
'tpope/vim-repeat',
},
config = function()
-- local leap = require('leap')
vim.keymap.set({'n', 'x', 'o'}, '<CR>', '<Plug>(leap)')
vim.keymap.set({'n', 'x', 'o'}, '<S-CR>', '<Plug>(leap-anywhere)')
vim.keymap.set({'n', 'x', 'o'}, 'gs', require('leap.remote').action)
end,
},
{
@@ -113,6 +107,9 @@ return {
{ mode = 'n', keys = '<leader>o', desc = '+Open' },
{ mode = 'x', keys = '<leader>o', desc = '+Open' },
{ mode = 'n', keys = '<leader>g', desc = '+Git' },
{ mode = 'x', keys = '<leader>g', desc = '+Git' },
},
}
end