Replies: 3 comments 3 replies
-
Those keys are sent to the shell. You could bind them yourselves: keybind = page_up=scroll_page_up
keybind = page_down=scroll_page_down
keybind = shift+page_up=adjust_selection:page_up
keybind = shift+page_down=adjust_selection:page_down The latter two don't seem to work for me, but they are listed in the source code, so I'm not sure about that (I see |
Beta Was this translation helpful? Give feedback.
-
Sorry for butting in, but; your intention is to swap behavior? It's my understanding "traditionally" Page Up/Page Down scrolls command history and with shift the terminal emulator scrolls. You want to reverse that? So that Ghostty scrolls on page up/ page down and readline/bash reacts to shift-page up,shift-page down? If that's true; then (unless there's something weird in ghostty, still coming to grips with it stomping in with bashpreexec etc :D) you probably want to adjust your inputrc? Couldn't find a list of fzf default binds, so no idea if you need to tweak that too. (I realize I just assumed bash/readline, no idea what other shells use) |
Beta Was this translation helpful? Give feedback.
-
I was also bitten by that, coming from macOS Terminal.app. I realize that inside screen/tmux, most terminals, this is how it works, so I'm willing to change my habits. Particularly since I quickly found out that one can use command+page up/down to scroll the view. |
Beta Was this translation helpful? Give feedback.
-
and if i press shift+pg+up/down,
2~
is printedBeta Was this translation helpful? Give feedback.
All reactions