From 11d086945d5a971e82e9e76f2d0794fd772299eb Mon Sep 17 00:00:00 2001 From: CJ van den Berg Date: Fri, 10 Oct 2025 15:20:06 +0200 Subject: [PATCH] feat: add ctrl+page_up/_down keybinds for next/previous tab And move move_scroll_* commands to alt+page_up/_down. --- src/keybind/builtin/flow.json | 22 ++++++++++------------ 1 file changed, 10 insertions(+), 12 deletions(-) diff --git a/src/keybind/builtin/flow.json b/src/keybind/builtin/flow.json index cf82833..0abb834 100644 --- a/src/keybind/builtin/flow.json +++ b/src/keybind/builtin/flow.json @@ -34,6 +34,8 @@ ["ctrl+1", "add_task"], ["ctrl+tab", "next_tab"], ["ctrl+shift+tab", "previous_tab"], + ["ctrl+page_down", "next_tab"], + ["ctrl+page_up", "previous_tab"], ["ctrl+shift+e", "switch_buffers"], ["ctrl+0", "reset_fontsize"], ["ctrl+plus", "adjust_fontsize", 1.0], @@ -84,10 +86,10 @@ ["ctrl+down", "move_scroll_down"], ["ctrl+kp_up", "move_scroll_up"], ["ctrl+kp_down", "move_scroll_down"], - ["ctrl+page_up", "move_scroll_page_up"], - ["ctrl+page_down", "move_scroll_page_down"], - ["ctrl+kp_page_up", "move_scroll_page_up"], - ["ctrl+kp_page_down", "move_scroll_page_down"], + ["alt+page_up", "move_scroll_page_up"], + ["alt+page_down", "move_scroll_page_down"], + ["alt+kp_page_up", "move_scroll_page_up"], + ["alt+kp_page_down", "move_scroll_page_down"], ["ctrl+left", "move_word_left"], ["ctrl+right", "move_word_right"], ["ctrl+kp_left", "move_word_left"], @@ -297,12 +299,12 @@ ["ctrl+kp_end", "select_buffer_end"], ["page_up", "select_page_up"], ["page_down", "select_page_down"], - ["ctrl+page_up", "select_scroll_page_up"], - ["ctrl+page_down", "select_scroll_page_down"], + ["alt+page_up", "select_scroll_page_up"], + ["alt+page_down", "select_scroll_page_down"], ["kp_page_up", "select_page_up"], ["kp_page_down", "select_page_down"], - ["ctrl+kp_page_up", "select_scroll_page_up"], - ["ctrl+kp_page_down", "select_scroll_page_down"], + ["alt+kp_page_up", "select_scroll_page_up"], + ["alt+kp_page_down", "select_scroll_page_down"], ["ctrl+b", "move_to_char", "select_to_char_left"], ["ctrl+t", "move_to_char", "select_to_char_right"], ["shift+space", "enter_mode", "normal"], @@ -370,10 +372,6 @@ ["ctrl+down", "palette_menu_down"], ["ctrl+kp_up", "palette_menu_up"], ["ctrl+kp_down", "palette_menu_down"], - ["ctrl+page_up", "palette_menu_pageup"], - ["ctrl+page_down", "palette_menu_pagedown"], - ["ctrl+kp_page_up", "palette_menu_pageup"], - ["ctrl+kp_page_down", "palette_menu_pagedown"], ["ctrl+enter", "palette_menu_activate"], ["ctrl+backspace", "overlay_delete_word_left"], ["ctrl+shift+e", "palette_menu_up"],