diff --git a/src/gui/Window.cc b/src/gui/Window.cc index 95bffca..a4c4e09 100644 --- a/src/gui/Window.cc +++ b/src/gui/Window.cc @@ -257,6 +257,12 @@ void Window::handle_keyval(uint32_t keyval) case SDLK_UP: m_buffer_pane->cursor_move(CursorMovement::UP); break; + case SDLK_PAGEUP: + m_buffer_pane->scroll_window_up(ScrollMode::WHOLE_SCREEN); + break; + case SDLK_PAGEDOWN: + m_buffer_pane->scroll_window_down(ScrollMode::WHOLE_SCREEN); + break; default: if (m_buffer_pane->insert_mode()) {