You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When the cursor is placed before an indented token on a new line, pressing Cmd + Shift + ← should jump to the end of the previous line, allowing a single Backspace to delete all indentation and pull the token up.
Cursor moves to the beginning of the line, before all spaces.
Now I have to press Backspace 2 times (or however many spaces / tabs there are) to delete the indentation.
All indentation is deleted with ONE keystroke – the entire block of spaces is removed at once, and CompanyMembershipEntity is now on the same line as find(.
When the cursor is placed before an indented token on a new line, pressing
Cmd + Shift + ←should jump to the end of the previous line, allowing a single Backspace to delete all indentation and pull the token up.Starting point:
Actual behavior:
Problem 1 –
Press Cmd + Shift + ←once:Cursor moves to the beginning of the line, before all spaces.
Now I have to press Backspace 2 times (or however many spaces / tabs there are) to delete the indentation.
Problem 2 – Press
Cmd + Shift + ←twice:Cursor jumps further left to the previous line, often before .find, skipping completely over the opening parenthesis.
Screen.Recording.2026-08-19.at.02.19.51.mov
Expected behavior:
Press
Cmd + Shift + ←once:Cursor moves directly after the opening parenthesis ( on the previous line.
Then press
Backspaceonce:All indentation is deleted with ONE keystroke – the entire block of spaces is removed at once, and CompanyMembershipEntity is now on the same line as
find(.WS:
Screen.Recording.2026-08-19.at.02.20.20.mov