[BUG] Add automatic paging for long command outputs

Resolved 💬 7 comments Opened Nov 28, 2025 by vodkadrunkinski Closed Jan 30, 2026

Preflight Checklist

  • [x] I have searched existing issues and this hasn't been reported yet
  • [x] This is a single bug report (please file separate reports for different bugs)
  • [x] I am using the latest version of Claude Code

What's Wrong?

Problem

When CLI command outputs exceed the terminal height, the content rapidly scrolls past without pagination, causing flickering and making it impossible to read the output.

Environment

  • OS: Windows 11 (WSL2)
  • Terminal: Windows Terminal
  • Terminal Size: 215 columns × 70 lines
  • Claude Code Version: [current version]

Current Behavior

  • Output scrolls continuously causing flickering
  • No way to review content that scrolled past (except terminal scrollback)
  • Makes reading long outputs difficult

Suggested Solution

Implement automatic pagination for:

  • Built-in command outputs (plugin lists, etc.)
  • Tool results that exceed terminal height
  • Optionally configurable via settings (auto/always/never)

What Should Happen?

Long outputs should automatically pipe through a pager (like less or more) when they exceed terminal height, similar to how git log or man pages work.

Error Messages/Logs

Steps to Reproduce

  1. Open Claude Code in Windows Terminal
  2. Run any command that produces >70 lines of output (e.g., listing plugins, long file contents, extensive grep results)
  3. Output scrolls past rapidly without pagination

Claude Model

Sonnet (default)

Is this a regression?

I don't know

Last Working Version

_No response_

Claude Code Version

2.0.55 (Claude Code)

Platform

Anthropic API

Operating System

Ubuntu/Debian Linux

Terminal/Shell

Windows Terminal

Additional Information

This is Ubuntu in WSL with Windows Terminal 1.23

View original on GitHub ↗

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