Skip to content

No horizontal scrolling support when line wrapping is disabled #317

Description

@naiih001

When line_wrapping: false is set in config, lines longer than the terminal width are clipped off-screen with no way to scroll horizontally.

Steps to reproduce:

  1. Set line_wrapping: false in config.yml
  2. Open a file with lines exceeding terminal width

Expected: Some keybinding to scroll the viewport horizontally (e.g. Ctrl+Left/Right), and cursor movement past the edge should auto-scroll.

Current state: No column_offset exists in ScrollableRegion — only vertical line_offset is tracked. The renderer (BufferRenderer) clips at terminal width with no scroll awareness. No commands or keybindings exist for horizontal scrolling.

I have a working implementation and can open a PR if interested

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions