Vim Mode: Unexpected Behavior with Line Deletion and Yank/Undo Operations
Resolved 💬 9 comments Opened Apr 7, 2025 by chad-fossa Closed Jun 10, 2025
Bug Description
I can use "dd" to delete a line in vim mode, but I cannot undo or paste that line if I accdentally delete. Also, DD deletes _the whole message_ rather than the forcefully wrapped line that I'm currently on which is quite confusing.
Environment Info
- Platform: macos
- Terminal: iTerm.app
- Version: ~0.2.64~ 0.2.90
- Feedback ID: c894889d-5428-4a45-a009-98e0416db4c0
Errors
[{"error":"ShellError: Shell command failed\n at Object.call (file:///Users/chadfurman/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1045:899)\n at async pj5 (file:///Users/chadfurman/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1413:4936)\n at async M31 (file:///Users/chadfurman/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1413:3472)\n at async xj5 (file:///Users/chadfurman/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1413:2742)\n at async jS1 (file:///Users/chadfurman/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1413:2676)\n at async Qh (file:///Users/chadfurman/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1413:1944)\n at async Qh (file:///Users/chadfurman/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1413:2318)\n at async Qh (file:///Users/chadfurman/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1413:2318)\n at async m6 (file:///Users/chadfurman/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1615:1669)","timestamp":"2025-04-07T10:44:35.353Z"},{"error":"Error: Request was aborted.\n at Tm._createMessage (file:///Users/chadfurman/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:543:24058)\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)","timestamp":"2025-04-07T10:44:36.809Z"},{"error":"ShellError: Shell command failed\n at Object.call (file:///Users/chadfurman/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1045:899)\n at async pj5 (file:///Users/chadfurman/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1413:4936)\n at async M31 (file:///Users/chadfurman/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1413:3472)\n at async xj5 (file:///Users/chadfurman/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1413:2742)\n at async jS1 (file:///Users/chadfurman/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1413:2676)\n at async Qh (file:///Users/chadfurman/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1413:1944)\n at async Qh (file:///Users/chadfurman/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1413:2318)\n at async m6 (file:///Users/chadfurman/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1615:1669)","timestamp":"2025-04-07T10:44:59.087Z"},{"error":"Error: ENOENT: no such file or directory, stat '/Users/chadfurman/FOSSA/~/.aws/config'\n at statSync (node:fs:1737:25)\n at file:///Users/chadfurman/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1045:1078\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)","timestamp":"2025-04-07T10:45:02.564Z"},{"error":"ShellError: Shell command failed\n at Object.call (file:///Users/chadfurman/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1045:899)\n at async pj5 (file:///Users/chadfurman/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1413:4936)\n at async M31 (file:///Users/chadfurman/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1413:3472)\n at async xj5 (file:///Users/chadfurman/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1413:2742)\n at async jS1 (file:///Users/chadfurman/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1413:2676)\n at async Qh (file:///Users/chadfurman/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1413:1944)\n at async Qh (file:///Users/chadfurman/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1413:2318)\n at async Qh (file:///Users/chadfurman/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1413:2318)\n at async Qh (file:///Users/chadfurman/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1413:2318)\n at async Qh (file:///Users/chadfurman/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1413:2318)","timestamp":"2025-04-07T10:45:15.928Z"},{"error":"ShellError: Shell command failed\n at Object.call (file:///Users/chadfurman/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1045:899)\n at runNextTicks (node:internal/process/task_queues:65:5)\n at process.processTimers (node:internal/timers:546:9)\n at async pj5 (file:///Users/chadfurman/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1413:4936)\n at async M31 (file:///Users/chadfurman/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1413:3472)\n at async xj5 (file:///Users/chadfurman/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1413:2742)\n at asy
Note: Error logs were truncated.
This issue has 9 comments on GitHub. Read the full discussion on GitHub ↗