From ff6096ed5fa88c01a7db3e80184340b149c4be36 Mon Sep 17 00:00:00 2001 From: Yuan Chiu Date: Wed, 30 Apr 2025 09:11:07 +0800 Subject: [PATCH] =?UTF-8?q?fix=20nvim:=20scroll=20=E6=A8=99=E6=BA=96?= =?UTF-8?q?=E6=8C=89=E9=8D=B5smooth=E5=A4=B1=E6=95=88=E5=95=8F=E9=A1=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- dot_config/exact_nvim/exact_lua/exact_plugins/scroll.lua | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/dot_config/exact_nvim/exact_lua/exact_plugins/scroll.lua b/dot_config/exact_nvim/exact_lua/exact_plugins/scroll.lua index d76f185..9f35b25 100644 --- a/dot_config/exact_nvim/exact_lua/exact_plugins/scroll.lua +++ b/dot_config/exact_nvim/exact_lua/exact_plugins/scroll.lua @@ -36,14 +36,15 @@ return { }, }, config = function(_, opts) - local neoscroll = require("neoscroll") + -- 傳遞 opts 給插件的 setup 函數 + require("neoscroll").setup(opts) -- 增加對的支持 local scroll_up = function() - neoscroll.scroll(-vim.wo.scroll, { move_cursor = true, duration = 100 }) + require("neoscroll").scroll(-vim.wo.scroll, { move_cursor = true, duration = 100 }) end local scroll_down = function() - neoscroll.scroll(vim.wo.scroll, { move_cursor = true, duration = 100 }) + require("neoscroll").scroll(vim.wo.scroll, { move_cursor = true, duration = 100 }) end -- Normal 模式 vim.keymap.set("n", "", scroll_up, { silent = true })