Feature: opencode CLI uses fixed input + scrollable output pane, breaks Neovim-style scrolling #6039

Open
opened 2026-02-16 17:59:48 -05:00 by yindo · 0 comments
Owner

Originally created by @s1n7ax on GitHub (Jan 14, 2026).

Originally assigned to: @kommander on GitHub.

Description

Opencode has a scroll-able output area that scrolls within, but this style is a bit annoying if you are using this inside Neovim where scrolling up in normal mode does nothing whereas claude-code would show the entire history.

Plugins

No response

OpenCode version

1.1.6

Steps to reproduce

No response

Screenshot and/or share link

In this popup window, if I scroll up using <c-d> cursor moves to the top of the window and stops there, it wouldn't show the previous logs from opencode because output is not plain and scollable within the output box.

Image

Operating System

No response

Terminal

No response

Originally created by @s1n7ax on GitHub (Jan 14, 2026). Originally assigned to: @kommander on GitHub. ### Description Opencode has a scroll-able output area that scrolls within, but this style is a bit annoying if you are using this inside Neovim where scrolling up in normal mode does nothing whereas claude-code would show the entire history. ### Plugins _No response_ ### OpenCode version 1.1.6 ### Steps to reproduce _No response_ ### Screenshot and/or share link In this popup window, if I scroll up using `<c-d>` cursor moves to the top of the window and stops there, it wouldn't show the previous logs from opencode because output is not plain and scollable within the output box. <img width="3438" height="1440" alt="Image" src="https://github.com/user-attachments/assets/c1ae75e7-dd5c-4c5c-b5bb-07ae6e24a8fe" /> ### Operating System _No response_ ### Terminal _No response_
yindo added the opentuibug labels 2026-02-16 17:59:48 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: anomalyco/opencode#6039