not sure how this started happening but whenever i use the integrated terminal and try to jump to the previous word using alt/option + left arrow, the character ‘D’ is written instead. when i use macos terminal.app, the keyboard combination works as expected (jumps to previous word). here’s a demo:
here are the global keyboard bindings (keybindings.json):
// Place your key bindings in this file to override the defaults
[
{
"key": "cmd+i",
"command": "composerMode.agent"
},
{
"key": "alt+cmd+[",
"command": "editor.fold",
"when": "editorTextFocus"
},
{
"key": "cmd+k cmd+0",
"command": "editor.foldAll",
"when": "editorTextFocus && foldingEnabled"
},
{
"key": "cmd+r cmd+0",
"command": "-editor.foldAll",
"when": "editorTextFocus && foldingEnabled"
},
{
"key": "cmd+k cmd+j",
"command": "editor.unfoldAll",
"when": "editorTextFocus && foldingEnabled"
},
{
"key": "cmd+r cmd+j",
"command": "-editor.unfoldAll",
"when": "editorTextFocus && foldingEnabled"
},
{
"key": "ctrl+w",
"command": "-workbench.action.switchWindow"
},
{
"key": "ctrl+shift+/",
"command": "workbench.action.toggleMaximizedPanel"
}
]
here’s the cursor about info:
“”"
Version: 3.4.17 (Universal)
VSCode Version: 1.105.1
Commit: 93e603f703cd553a6bb3644711a3379bbbb31180
Date: 2026-05-13T21:39:55.724Z
Layout: editor
Build Type: Stable
Release Track: Default
Electron: 39.8.1
Chromium: 142.0.7444.265
Node.js: 22.22.1
V8: 14.2.231.22-electron.0
OS: Darwin arm64 25.5.0
“”"