Skip to content

Text selection in the TUI is awkward and makes copying partial output frustrating #14

@screenfluent

Description

@screenfluent

One part of the TUI feels frustrating to use: selecting text with the mouse.

I cannot comfortably select text the way I normally would in a terminal app. For example, I cannot just hold Shift and select a larger fragment naturally. Instead, the behavior feels more like tmux copy mode or some kind of automatic copy handling.

This makes partial copying harder than it should be. If the selection is slightly off, I may not notice it right away. In a normal selection flow, I can immediately see what is highlighted and correct it before copying. Here, if it gets copied right away, I may only notice the mistake after pasting somewhere else.

Expected behavior:

  • Text selection should work as naturally as possible in the terminal
  • It should be easy to select and copy a specific fragment of output with the mouse
  • It should be easy to verify the exact selected text before copying

Actual behavior:

  • Text selection feels constrained or interfered with
  • Copying a partial piece of text is more frustrating than it should be
  • Slightly inaccurate selections are harder to catch before copying

Environment:

  • macOS 15.6.1

  • Apple Silicon

  • terminals tested:

    • Alacritty
    • Ghostty
  • kit installed with:

    go install github.com/mark3labs/kit/cmd/kit@latest

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions