{"version":"2.1.282","anchor":"vim-normal-mode-cursor-placement-when-popping-a-queued-mess","canonical_anchor":"vim-normal-mode-cursor-placement-when-popping-a-queued-mess","heading":"Cursor position fixed when editing a queued prompt in vim NORMAL mode","tier":"notice","area":"Terminal UI","url":"https:\/\/changelogs.core-directive.com\/v\/2.1.282\/e\/vim-normal-mode-cursor-placement-when-popping-a-queued-mess","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.282","markdown":"### Cursor position fixed when editing a queued prompt in vim NORMAL mode\n\nPulling a queued prompt back into the input now adjusts the cursor position when vim mode is in NORMAL mode\n\n**Unclear.** The exact adjustment made to the cursor position is not confirmed.\n\n**What**\n\nA queued prompt is a message you typed while Claude was still busy, waiting to be sent. When you pull one back into the input box to edit it, Claude Code now adjusts where the cursor lands if vim mode is on and you are in NORMAL mode (the mode for moving around rather than typing). Previously it used the cursor position unchanged.\n\n**Why**\n\nThis should stop the cursor from landing past the last character, a position vim does not allow in NORMAL mode.\n\n- Area: Terminal UI\n- Tier: You'll notice\n- Useful: 2\/5\n- Signal: 1\/5"}