diff --git a/assets/keymaps/default-linux.json b/assets/keymaps/default-linux.json index 6433a420b87be8cf0678dc615e7c4736eed9d0b0..c33d60adc3aef9f32aa173e257f1cc5d360a54db 100644 --- a/assets/keymaps/default-linux.json +++ b/assets/keymaps/default-linux.json @@ -338,6 +338,24 @@ "ctrl-alt-.": "agent::ToggleFastMode", }, }, + { + "context": "AcpThread > Editor && start_of_input", + "use_key_equivalents": true, + "bindings": { + "pageup": "agent::ScrollOutputPageUp", + "ctrl-pageup": "agent::ScrollOutputPageUp", + "ctrl-home": "agent::ScrollOutputToTop", + }, + }, + { + "context": "AcpThread > Editor && end_of_input", + "use_key_equivalents": true, + "bindings": { + "pagedown": "agent::ScrollOutputPageDown", + "ctrl-pagedown": "agent::ScrollOutputPageDown", + "ctrl-end": "agent::ScrollOutputToBottom", + }, + }, { "context": "AcpThread > Editor && mode == full", "use_key_equivalents": true, diff --git a/assets/keymaps/default-macos.json b/assets/keymaps/default-macos.json index 5e27dbd99e41861f0c9bace86c03d98788264d81..e560bdb2628a8b188eb08606c758ef400094724a 100644 --- a/assets/keymaps/default-macos.json +++ b/assets/keymaps/default-macos.json @@ -379,6 +379,24 @@ "cmd-alt-.": "agent::ToggleFastMode", }, }, + { + "context": "AcpThread > Editor && start_of_input", + "use_key_equivalents": true, + "bindings": { + "pageup": "agent::ScrollOutputPageUp", + "ctrl-pageup": "agent::ScrollOutputPageUp", + "ctrl-home": "agent::ScrollOutputToTop", + }, + }, + { + "context": "AcpThread > Editor && end_of_input", + "use_key_equivalents": true, + "bindings": { + "pagedown": "agent::ScrollOutputPageDown", + "ctrl-pagedown": "agent::ScrollOutputPageDown", + "ctrl-end": "agent::ScrollOutputToBottom", + }, + }, { "context": "AcpThread > Editor && mode == full", "use_key_equivalents": true, diff --git a/assets/keymaps/default-windows.json b/assets/keymaps/default-windows.json index 1e33a71d8815e72daba07adbc76b330795ff9d52..f4824c40906435b351978da3259328d84263fb54 100644 --- a/assets/keymaps/default-windows.json +++ b/assets/keymaps/default-windows.json @@ -339,6 +339,24 @@ "ctrl-alt-.": "agent::ToggleFastMode", }, }, + { + "context": "AcpThread > Editor && start_of_input", + "use_key_equivalents": true, + "bindings": { + "pageup": "agent::ScrollOutputPageUp", + "ctrl-pageup": "agent::ScrollOutputPageUp", + "ctrl-home": "agent::ScrollOutputToTop", + }, + }, + { + "context": "AcpThread > Editor && end_of_input", + "use_key_equivalents": true, + "bindings": { + "pagedown": "agent::ScrollOutputPageDown", + "ctrl-pagedown": "agent::ScrollOutputPageDown", + "ctrl-end": "agent::ScrollOutputToBottom", + }, + }, { "context": "AcpThread > Editor && mode == full", "use_key_equivalents": true,