Add setting to disable/configure left indent padding in terminal output

Resolved 💬 3 comments Opened Apr 15, 2026 by pat604-Noda Closed Apr 15, 2026

Problem

All terminal output in Claude Code has a 2-space left indent/padding on every line. When selecting and copy-pasting multiple lines of output (e.g., messages to send to colleagues via Slack or email), every line includes 2 extra leading spaces that must be manually removed each time.

This is a constant friction point in daily workflows that involve copying Claude's output to share with others.

Proposed Solution

Add a configurable setting (e.g., theme.indent, terminalMargin, or similar) that allows users to control or disable the left padding. For example:

{
  "theme": {
    "indent": 0
  }
}

A value of 0 would remove the padding entirely, restoring clean copy-paste behavior.

Alternatives Considered

  • Post-processing pasted text with sed — works but adds friction to every paste
  • Selecting text more carefully — not practical with multi-line selections

🤖 Generated with Claude Code

View original on GitHub ↗

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