[Bug] Exclamation mark commands incorrectly parse subsequent input as continuation

Resolved 💬 3 comments Opened Oct 26, 2025 by KJ7LNW Closed Dec 15, 2025

Bug Description
If you run a command that starts with an exclamation mark, and while it is running, you provide some additional guidance (You're not running a command in the second case.)

It tries to run the guidance as the command like it's a continuation of the exclamation mark. This is a regression; it didn't use to do that.

! sleep 30 
  ⎿  Running… (3s)
     ctrl+b to run in background


  hello

becomes

! sleep 30 
  ⎿  (No content)

! hello 
  ⎿  /bin/bash: line 1: hello: command not found

needs to be

! sleep 30 
  ⎿  (No content)

> hello 
...

Environment Info

  • Platform: linux
  • Terminal: vte-based
  • Version: 2.0.25
  • Feedback ID: 3072462f-fcb4-4f46-b675-32ede135a1d8

Errors

[]

View original on GitHub ↗

This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗