summaryrefslogtreecommitdiff
path: root/.config/nvim/lua/custom/plugins/motions.lua
diff options
context:
space:
mode:
Diffstat (limited to '.config/nvim/lua/custom/plugins/motions.lua')
-rw-r--r--.config/nvim/lua/custom/plugins/motions.lua15
1 files changed, 10 insertions, 5 deletions
diff --git a/.config/nvim/lua/custom/plugins/motions.lua b/.config/nvim/lua/custom/plugins/motions.lua
index 3cfcfcf..f36e735 100644
--- a/.config/nvim/lua/custom/plugins/motions.lua
+++ b/.config/nvim/lua/custom/plugins/motions.lua
@@ -12,9 +12,14 @@ return {
'ggandor/leap.nvim',
dependencies = { 'tpope/vim-repeat' },
config = function()
- vim.keymap.set({ 'n', 'x', 'o' }, 's', '<Plug>(leap-forward)')
- vim.keymap.set({ 'n', 'x', 'o' }, 'S', '<Plug>(leap-backward)')
- vim.keymap.set({ 'n', 'x', 'o' }, 'gs', '<Plug>(leap-from-window)')
+ -- vim.keymap.set({ 'n', 'x', 'o' }, 's', '<Plug>(leap-forward)')
+ -- vim.keymap.set({ 'n', 'x', 'o' }, 'S', '<Plug>(leap-backward)')
+ -- vim.keymap.set({ 'n', 'x', 'o' }, 'gs', '<Plug>(leap-from-window)')
+
+ vim.keymap.set('n', 's', '<Plug>(leap)')
+ vim.keymap.set('n', 'S', '<Plug>(leap-from-window)')
+ vim.keymap.set({ 'x', 'o' }, 's', '<Plug>(leap-forward)')
+ vim.keymap.set({ 'x', 'o' }, 'S', '<Plug>(leap-backward)')
-- Define equivalence classes for brackets and quotes, in addition to
-- the default whitespace group.
@@ -68,8 +73,8 @@ return {
vim.keymap.set('v', '{', '<Plug>(nvim-surround-visual){')
vim.keymap.set('v', '}', '<Plug>(nvim-surround-visual)}')
-- I still want to be able to do < and > for indentation
- -- vim.keymap.set('v', '<', '<Plug>(nvim-surround-visual)<', opts)
- -- vim.keymap.set('v', '>', '<Plug>(nvim-surround-visual)>', opts)
+ -- vim.keymap.set('v', '<', '<Plug>(nvim-surround-visual)<')
+ -- vim.keymap.set('v', '>', '<Plug>(nvim-surround-visual)>')
vim.keymap.set('v', '[', '<Plug>(nvim-surround-visual)[')
vim.keymap.set('v', ']', '<Plug>(nvim-surround-visual)]')
vim.keymap.set('v', "'", "<Plug>(nvim-surround-visual)'")