fix nvim: scroll 標準按鍵smooth失效問題
This commit is contained in:
parent
799779c907
commit
ff6096ed5f
@ -36,14 +36,15 @@ return {
|
|||||||
},
|
},
|
||||||
},
|
},
|
||||||
config = function(_, opts)
|
config = function(_, opts)
|
||||||
local neoscroll = require("neoscroll")
|
-- 傳遞 opts 給插件的 setup 函數
|
||||||
|
require("neoscroll").setup(opts)
|
||||||
|
|
||||||
-- 增加對<PageUp>與<PageDown>的支持
|
-- 增加對<PageUp>與<PageDown>的支持
|
||||||
local scroll_up = function()
|
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
|
end
|
||||||
local scroll_down = function()
|
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
|
end
|
||||||
-- Normal 模式
|
-- Normal 模式
|
||||||
vim.keymap.set("n", "<PageUp>", scroll_up, { silent = true })
|
vim.keymap.set("n", "<PageUp>", scroll_up, { silent = true })
|
||||||
|
Loading…
x
Reference in New Issue
Block a user