-
Notifications
You must be signed in to change notification settings - Fork 41
Open
Description
Bug: Undo and Redo shortcuts ctrl-z and ctrl-y not behaving as expected
Description
I really appreciate Turbo's commitment to implementing the CUA (Common User Access) standard in a terminal editor — especially the top menu bar and familiar shortcuts. Most of the standard editing shortcuts (Cut, Copy, Paste) work perfectly with their expected keybindings (e.g., Ctrl+X, Ctrl+C, Ctrl+V).
However, there seems to be an inconsistency with the Undo and Redo shortcuts:
Ctrl+Zdoes not trigger an undo. The action only works when using the menu:Edit > Undo.Ctrl+Yonly works when combined with Shift, i.e.,Ctrl+Shift+Yis required. This is not in line with the CUA standard whereCtrl+Y(without Shift) should perform Redo.
This breaks expectations for users familiar with common editors, and also creates inconsistency within Turbo itself, where all other CUA shortcuts behave correctly.
Expected behavior
Ctrl+Zshould perform Undo.Ctrl+Y(without Shift) should perform Redo.
Actual behavior
Ctrl+Zdoes nothing.Ctrl+Ydoes not work unlessShiftis also pressed.
Environment
- Terminal: VSCode integrated terminal / Windows Terminal
- OS: Windows 10 / 11 (tested on both)
- Turbo version: lates currently available build from actions
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels