From 426040f08f7f010d4109b69493693aa36a830d49 Mon Sep 17 00:00:00 2001 From: Caleb Jasik Date: Thu, 30 Oct 2025 07:28:06 -0500 Subject: [PATCH] Add cmd-d shortcut for (terminal) pane::SplitRight (#41139) Add default keybinding for `pane::SplitRight` in the `Terminal` context for all platforms. Closes #ISSUE Release Notes: - Added VS Code's terminal split keybindings (`cmd` on MacOS, `ctrl-shift-5` on Windows and Linux) --------- Co-authored-by: dino --- assets/keymaps/default-linux.json | 3 ++- assets/keymaps/default-macos.json | 1 + assets/keymaps/default-windows.json | 3 ++- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/assets/keymaps/default-linux.json b/assets/keymaps/default-linux.json index d745474e09..19f9e3ca91 100644 --- a/assets/keymaps/default-linux.json +++ b/assets/keymaps/default-linux.json @@ -1134,7 +1134,8 @@ "ctrl-shift-space": "terminal::ToggleViMode", "ctrl-shift-r": "terminal::RerunTask", "ctrl-alt-r": "terminal::RerunTask", - "alt-t": "terminal::RerunTask" + "alt-t": "terminal::RerunTask", + "ctrl-shift-5": "pane::SplitRight" } }, { diff --git a/assets/keymaps/default-macos.json b/assets/keymaps/default-macos.json index 50fa44be02..fc20b274c2 100644 --- a/assets/keymaps/default-macos.json +++ b/assets/keymaps/default-macos.json @@ -1217,6 +1217,7 @@ "ctrl-alt-down": "pane::SplitDown", "ctrl-alt-left": "pane::SplitLeft", "ctrl-alt-right": "pane::SplitRight", + "cmd-d": "pane::SplitRight", "cmd-alt-r": "terminal::RerunTask" } }, diff --git a/assets/keymaps/default-windows.json b/assets/keymaps/default-windows.json index ef454ff12d..944870d037 100644 --- a/assets/keymaps/default-windows.json +++ b/assets/keymaps/default-windows.json @@ -1160,7 +1160,8 @@ "ctrl-shift-space": "terminal::ToggleViMode", "ctrl-shift-r": "terminal::RerunTask", "ctrl-alt-r": "terminal::RerunTask", - "alt-t": "terminal::RerunTask" + "alt-t": "terminal::RerunTask", + "ctrl-shift-5": "pane::SplitRight" } }, {