From 3f87669c4a2265e0885d12e96d013233a60f8cde Mon Sep 17 00:00:00 2001 From: nsfisis Date: Mon, 12 Dec 2022 21:16:57 +0900 Subject: neovim:submode: add flag --- .config/nvim/lua/plugins.lua | 34 +++++++++++++++++----------------- 1 file changed, 17 insertions(+), 17 deletions(-) (limited to '.config/nvim/lua/plugins.lua') diff --git a/.config/nvim/lua/plugins.lua b/.config/nvim/lua/plugins.lua index 5f3254f..bae41d6 100644 --- a/.config/nvim/lua/plugins.lua +++ b/.config/nvim/lua/plugins.lua @@ -646,7 +646,7 @@ packer.startup(function(use) config = function() -- Global settings {{{3 vim.g.submode_always_show_submode = true - vim.g.submode_keyseqs_to_leave = { '', '' } + vim.g.submode_keyseqs_to_leave = {'', ''} vim.g.submode_keep_leaving_key = true -- yankround {{{3 @@ -656,28 +656,28 @@ packer.startup(function(use) vim.fn['submode#map']('YankRound', 'nv', 'rs', 'P', '(yankround-next)') -- swap {{{3 - vim.fn['submode#enter_with']('Swap', 'n', 'r', 'g>', '(swap-next)') - vim.fn['submode#map']('Swap', 'n', 'r', '<', '(swap-prev)') - vim.fn['submode#enter_with']('Swap', 'n', 'r', 'g<', '(swap-prev)') - vim.fn['submode#map']('Swap', 'n', 'r', '>', '(swap-next)') + vim.fn['submode#enter_with']('Swap', 'n', 'rs', 'g>', '(swap-next)') + vim.fn['submode#map']('Swap', 'n', 'rs', '<', '(swap-prev)') + vim.fn['submode#enter_with']('Swap', 'n', 'rs', 'g<', '(swap-prev)') + vim.fn['submode#map']('Swap', 'n', 'rs', '>', '(swap-next)') -- Resizing a window (height) {{{3 - vim.fn['submode#enter_with']('WinResizeH', 'n', '', 'trh') - vim.fn['submode#enter_with']('WinResizeH', 'n', '', 'trh') - vim.fn['submode#map']('WinResizeH', 'n', '', '+', '+') - vim.fn['submode#map']('WinResizeH', 'n', '', '-', '-') + vim.fn['submode#enter_with']('WinResizeH', 'n', 's', 'trh') + vim.fn['submode#enter_with']('WinResizeH', 'n', 's', 'trh') + vim.fn['submode#map']('WinResizeH', 'n', 's', '+', '+') + vim.fn['submode#map']('WinResizeH', 'n', 's', '-', '-') -- Resizing a window (width) {{{3 - vim.fn['submode#enter_with']('WinResizeW', 'n', '', 'trw') - vim.fn['submode#enter_with']('WinResizeW', 'n', '', 'trw') - vim.fn['submode#map']('WinResizeW', 'n', '', '+', '>') - vim.fn['submode#map']('WinResizeW', 'n', '', '-', '') + vim.fn['submode#enter_with']('WinResizeW', 'n', 's', 'trw') + vim.fn['submode#enter_with']('WinResizeW', 'n', 's', 'trw') + vim.fn['submode#map']('WinResizeW', 'n', 's', '+', '>') + vim.fn['submode#map']('WinResizeW', 'n', 's', '-', '') -- Super undo/redo {{{3 - vim.fn['submode#enter_with']('Undo/Redo', 'n', '', 'gu', 'g-') - vim.fn['submode#map']('Undo/Redo', 'n', '', 'u', 'g-') - vim.fn['submode#enter_with']('Undo/Redo', 'n', '', 'gU', 'g+') - vim.fn['submode#map']('Undo/Redo', 'n', '', 'U', 'g+') + vim.fn['submode#enter_with']('Undo/Redo', 'n', 's', 'gu', 'g-') + vim.fn['submode#map']('Undo/Redo', 'n', 's', 'u', 'g-') + vim.fn['submode#enter_with']('Undo/Redo', 'n', 's', 'gU', 'g+') + vim.fn['submode#map']('Undo/Redo', 'n', 's', 'U', 'g+') -- }}} end, } -- cgit v1.2.3-70-g09d2