-
Notifications
You must be signed in to change notification settings - Fork 5.6k
Closed
Labels
bugSomething isn't workingSomething isn't workingopentuiThis relates to changes in v1.0, now that opencode uses opentuiThis relates to changes in v1.0, now that opencode uses opentui
Description
Description
When pasting into the TUI, the cursor is always moved to the end of the input box. This applies to both the initial input box that leads to creation of a new session, and its equivalent during conversation.
I guess the issue is somewhere in OpenTUI, but I don't have any other OpenTUI app to confirm.
Doesn't seem terminal-specific.
Plugins
obra/superpowers, @franlol/[email protected]
OpenCode version
1.1.4
Steps to reproduce
- Store a word in OS clipboard, for example "terminal". Anything will work as long as it's not multiline (which would trigger the "pasted N lines" block feature instead of pasting text directly).
- Manually enter multiple lines into the input so that it looks like this:
<cursor>line1
line2
line3
- Paste (both Shift+Insert and Ctrl+Shift+V do the same thing on my env)
- Observe unwanted cursor movement:
terminalline1
line2
line3<cursor>
Screenshot and/or share link
No response
Operating System
Linux Fedora 43
Terminal
Ghostty, Terminator
kostrse
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't workingopentuiThis relates to changes in v1.0, now that opencode uses opentuiThis relates to changes in v1.0, now that opencode uses opentui