Hey, thanks for the report. This is a known issue with the terminalFocus context - we’re tracking it.
A temporary fix is to add explicit keybindings for Split Terminal:
- Open Keyboard Shortcuts (
CMD+Shift+P→ Keyboard Shortcuts) - Open
keybindings.jsonand add:
{
"key": "cmd+shift+5",
"command": "workbench.action.terminal.split",
"when": "terminalFocus"
}
This should make the hotkey work. The problem is that Cursor might set context variables like terminalHasBeenCreated or terminalProcessSupported incorrectly, which VS Code uses by default.
A similar case was fixed this way: CMD+SHIFT+[ doesn't toggle terminals
Let us know if this helps.