CMD+Up Arrow to navigate and edit queued messages

Feature request for product/service

Cursor IDE

Describe the request

Title

CMD+Up Arrow to navigate and edit queued messages

Description:

In Slack, you can press CMD + Up Arrow to jump back into your last sent message and edit it. This is incredibly useful and muscle-memory for many users.

Cursor supports queuing messages while the agent is working, but there’s currently no way to go back and edit a queued message after you’ve submitted it. Once it’s queued, it’s locked in without using the mouse.

Proposed behavior:

  • CMD + Up Arrow puts the last queued message back into the input field in edit mode.
  • While holding CMD, pressing Up / Down Arrow navigates through the queue of enqueued messages (most recent first, like Slack).
  • Releasing CMD confirms which message you’re editing, and you can modify it in-place before the agent picks it up.

Why this matters:

  • Typos, incomplete thoughts, or “wait, I should have said X instead” moments happen constantly when queuing messages.
  • Right now the only option is to wait for the agent to process the queued message (potentially wasting a turn) or use your mouse to re-edit messages which is too slow.
  • This mirrors a well-established UX pattern from Slack that many developers already have as muscle memory, so discoverability is high.

Operating System: MacOS