Shift Tab Not Working in Cursor IDE

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

According to docs ( Keyboard Shortcuts | Cursor Docs ) “Shift Tab” should move to previous chat message (“Cycle to previous message”)

In the latest update, it just switching Plan/Ask/Agent without changes in the docs and recommendations for alternative hotkeys

Steps to Reproduce

  1. Open chat
  2. Press “shift+tab”

Expected Behavior

Move to previous chat message

Operating System

Windows 10/11

Current Cursor Version (Menu → About Cursor → Copy)

Version: 1.7.33 (user setup)
VSCode Version: 1.99.3
Commit: a84f941711ad680a635c8a3456002833186c4840
Date: 2025-10-03T03:28:06.574Z
Electron: 34.5.8
Chromium: 132.0.6834.210
Node.js: 20.19.1
V8: 13.2.152.41-electron.0
OS: Windows_NT x64 10.0.22631

Additional Information

Could you recommend new hotkeys for “Cycle to previous message” and document it?

Does this stop you from using Cursor

Sometimes - I can sometimes use Cursor

@deanrie Could you take a look when you have time?

1 Like

It looks like this was changed in the latest version. You can switch it to the shortcut you’re used to. Thanks for reporting this, we’ll add it to the documentation.

Could you please advise on the command to navigate to the previous chat message for editing? (Previosly it was on Shift+Tab)
”Cursor: Select Previous Chat” move to previous chat, not privious chat message

Hey, I don’t remember it working like that. However, you can try moving between your messages with the Up arrow: one press will move focus to the “Add context” button, and another press will go to the previous message. Hope this helps.

Thanks. It helps

Maybe you know a name of command for second Up arrow press?
To set my custom hotkey for that

Unfortunately, no. I think this can be configured using macros.