mirror of
https://github.com/wez/wezterm.git
synced 2025-01-04 11:42:53 +03:00
759 B
759 B
ScrollByPage
Adjusts the scroll position by the number of pages specified by the argument. Negative values scroll upwards, while positive values scroll downwards.
local act = wezterm.action
config.keys = {
{ key = 'PageUp', mods = 'SHIFT', action = act.ScrollByPage(-1) },
{ key = 'PageDown', mods = 'SHIFT', action = act.ScrollByPage(1) },
}
{{since('20220319-142410-0fcdea07')}}
You may now use floating point values to scroll by partial pages. This example shows
how to make the PageUp
/PageDown
scroll by half a page at a time:
local act = wezterm.action
config.keys = {
{ key = 'PageUp', mods = 'SHIFT', action = act.ScrollByPage(-0.5) },
{ key = 'PageDown', mods = 'SHIFT', action = act.ScrollByPage(0.5) },
}