Skip to content

Support cell-by-cell navigation to allow links to be keyboard accessible and more fine grained keyboard selection #69795

Description

@Tyriar

Two potential solutions:

  • Allow navigating the buffer cell by cell and maybe enter to activate a link
  • Enter a "link navigation mode" which allows navigating through just links (this is handled by the open/detect link commands
  • Shift to select text

Activity

  1. added
    feature-requestRequest for new features or functionality
    accessibilityKeyboard, mouse, ARIA, vision, screen readers (non-specific) issues
    terminalGeneral terminal issues that don't fall under another label
    on Mar 4, 2019
  2. added this to the Backlog milestone on Mar 4, 2019
  3. Tyriar commented on Oct 26, 2019

    @Tyriar
    ContributorAuthor

    The discussion in xtermjs/xterm.js#583 (comment) affects how this would be implemented so it's blocked on that.

  4. changed the title [-]Links in terminal are not keyboard accessible[/-] [+]Support cell-by-cell navigation to allow links to be keyboard accessible and more fine grained keyboard selection[/+] on Dec 26, 2019
  5. Tyriar commented on Dec 26, 2019

    @Tyriar
    ContributorAuthor

    #87579 asks for selecting up page/cell, updated the title.

  6. added
    terminal-accessibilityIssues related to the terminal help widget, accessibility buffer, or navigation mode
    and removed
    terminalGeneral terminal issues that don't fall under another label
    on Jan 25, 2023
  7. meganrogge commented on Feb 17, 2023

    @meganrogge
    Collaborator

    This is done with #174400

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

accessibilityKeyboard, mouse, ARIA, vision, screen readers (non-specific) issuesfeature-requestRequest for new features or functionalityterminal-accessibilityIssues related to the terminal help widget, accessibility buffer, or navigation mode

Type

No type

Projects

No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions