diff --git a/internal/action/defaults_darwin.go b/internal/action/defaults_darwin.go index e1a54b79..4c781af8 100644 --- a/internal/action/defaults_darwin.go +++ b/internal/action/defaults_darwin.go @@ -62,6 +62,8 @@ var bufdefaults = map[string]string{ "PageDown": "CursorPageDown", "CtrlPageUp": "PreviousTab", "CtrlPageDown": "NextTab", + "ShiftPageUp": "SelectPageUp", + "ShiftPageDown": "SelectPageDown", "Ctrl-g": "ToggleHelp", "Alt-g": "ToggleKeyMenu", "Ctrl-r": "ToggleRuler", diff --git a/internal/action/defaults_other.go b/internal/action/defaults_other.go index a932688a..d74c5096 100644 --- a/internal/action/defaults_other.go +++ b/internal/action/defaults_other.go @@ -65,6 +65,8 @@ var bufdefaults = map[string]string{ "PageDown": "CursorPageDown", "CtrlPageUp": "PreviousTab", "CtrlPageDown": "NextTab", + "ShiftPageUp": "SelectPageUp", + "ShiftPageDown": "SelectPageDown", "Ctrl-g": "ToggleHelp", "Alt-g": "ToggleKeyMenu", "Ctrl-r": "ToggleRuler", diff --git a/runtime/help/keybindings.md b/runtime/help/keybindings.md index 0f327ea6..a47fdfe5 100644 --- a/runtime/help/keybindings.md +++ b/runtime/help/keybindings.md @@ -512,6 +512,8 @@ conventions for text editing defaults. "PageDown": "CursorPageDown", "CtrlPageUp": "PreviousTab", "CtrlPageDown": "NextTab", + "ShiftPageUp": "SelectPageUp", + "ShiftPageDown": "SelectPageDown", "Ctrl-g": "ToggleHelp", "Alt-g": "ToggleKeyMenu", "Ctrl-r": "ToggleRuler",