summaryrefslogtreecommitdiff
path: root/.config/nvim/lua/custom/plugins/motions.lua
diff options
context:
space:
mode:
authorKyren223 <ulmliad223@gmail.com>2024-07-07 11:48:41 +0300
committerKyren223 <ulmliad223@gmail.com>2024-07-07 11:48:41 +0300
commitd0766aa55fa9638d980a1f1e6c67388dcd2cb571 (patch)
treecba4b086208d716dac182f8f5baca85f8bfce9bd /.config/nvim/lua/custom/plugins/motions.lua
parent403aa74f8ad7fab227c3dd282ac9143da9b25b7b (diff)
Neovim: refactored more files, including trouble, neotree, edgy and oil
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)'")