From 623d44ac7b45add0b2ba14485c021d33cd41fa40 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sergio=20La=C3=ADn?= Date: Sat, 17 Feb 2024 01:47:53 +0100 Subject: [PATCH] =?UTF-8?q?=E2=99=BB=EF=B8=8F=20refactor(nvim):=20smooth?= =?UTF-8?q?=20scrolling=20removed=20manual=20mappings?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../plugins/extras/ui/smooth-scrolling.lua | 88 ++----------------- 1 file changed, 6 insertions(+), 82 deletions(-) diff --git a/.config/nvim/lua/plugins/extras/ui/smooth-scrolling.lua b/.config/nvim/lua/plugins/extras/ui/smooth-scrolling.lua index b25b8f69..00a51aa3 100644 --- a/.config/nvim/lua/plugins/extras/ui/smooth-scrolling.lua +++ b/.config/nvim/lua/plugins/extras/ui/smooth-scrolling.lua @@ -3,86 +3,10 @@ local map = vim.keymap.set return { "declancm/cinnamon.nvim", event = "VeryLazy", - config = function() - require("cinnamon").setup({ - default_keymaps = true, - extra_keymaps = true, - extended_keymaps = true, - override_keymaps = true, - default_delay = 2, - }) - - -- DEFAULT_KEYMAPS: - - -- Half-window movements: - map({ "n", "x" }, "", "lua Scroll('', 1, 1)") - map({ "n", "x" }, "", "lua Scroll('', 1, 1)") - - -- Page movements: - map({ "n", "x" }, "", "lua Scroll('', 1, 1)") - map({ "n", "x" }, "", "lua Scroll('', 1, 1)") - map({ "n", "x" }, "", "lua Scroll('', 1, 1)") - map({ "n", "x" }, "", "lua Scroll('', 1, 1)") - - -- EXTRA_KEYMAPS: - - -- Start/end of file and line number movements: - map({ "n", "x" }, "gg", "lua Scroll('gg')") - map({ "n", "x" }, "G", "lua Scroll('G', 0, 1)") - - -- Start/end of line: - map({ "n", "x" }, "0", "lua Scroll('0')") - map({ "n", "x" }, "_", "lua Scroll('_')") - map({ "n", "x" }, "$", "lua Scroll('$', 0, 1)") - - -- Paragraph movements: - map({ "n", "x" }, "{", "lua Scroll('{')") - map({ "n", "x" }, "}", "lua Scroll('}')") - - -- Previous/next search result: - map("n", "n", "lua Scroll('n', 1)") - map("n", "N", "lua Scroll('N', 1)") - map("n", "*", "lua Scroll('*', 1)") - map("n", "#", "lua Scroll('#', 1)") - map("n", "g*", "lua Scroll('g*', 1)") - map("n", "g#", "lua Scroll('g#', 1)") - - -- Previous/next cursor location: - map("n", "", "lua Scroll('', 1)") - map("n", "", "lua Scroll('1', 1)") - - -- Screen scrolling: - map("n", "zz", "lua Scroll('zz', 0, 1)") - map("n", "zt", "lua Scroll('zt', 0, 1)") - map("n", "zb", "lua Scroll('zb', 0, 1)") - map("n", "z.", "lua Scroll('z.', 0, 1)") - map("n", "z", "lua Scroll('zt^', 0, 1)") - map("n", "z-", "lua Scroll('z-', 0, 1)") - map("n", "z^", "lua Scroll('z^', 0, 1)") - map("n", "z+", "lua Scroll('z+', 0, 1)") - map("n", "", "lua Scroll('', 0, 1)") - map("n", "", "lua Scroll('', 0, 1)") - - -- Horizontal screen scrolling: - map("n", "zH", "lua Scroll('zH')") - map("n", "zL", "lua Scroll('zL')") - map("n", "zs", "lua Scroll('zs')") - map("n", "ze", "lua Scroll('ze')") - map("n", "zh", "lua Scroll('zh', 0, 1)") - map("n", "zl", "lua Scroll('zl', 0, 1)") - - -- EXTENDED_KEYMAPS: - - -- Up/down movements: - map({ "n", "x" }, "k", "lua Scroll('k', 0, 1)") - map({ "n", "x" }, "j", "lua Scroll('j', 0, 1)") - map({ "n", "x" }, "", "lua Scroll('k', 0, 1)") - map({ "n", "x" }, "", "lua Scroll('j', 0, 1)") - - -- Left/right movements: - map({ "n", "x" }, "h", "lua Scroll('h', 0, 1)") - map({ "n", "x" }, "l", "lua Scroll('l', 0, 1)") - map({ "n", "x" }, "", "lua Scroll('h', 0, 1)") - map({ "n", "x" }, "", "lua Scroll('l', 0, 1)") - end, + opts = { + default_keymaps = true, + extra_keymaps = true, + extended_keymaps = true, + default_delay = 2, + }, }