Thanks to visit codestin.com
Credit goes to github.com

Skip to content
This repository was archived by the owner on Jun 14, 2024. It is now read-only.
This repository was archived by the owner on Jun 14, 2024. It is now read-only.

Support Key Rebinding #23

@Deathnerd

Description

@Deathnerd

Synopsis

As a daily terminal user, I have developed my own preferences for how to interact with my tools. Being a vim user, I tend to gravitate towards that style. As such, for programs like a pager, I have grown accustomed to using vim-esque bindings in programs such as less, bat, and k9s just to name a few I use daily that support key bindings that fit my style either out of the box, or with configuration. I am sure countless other examples exist.

This issue is a feature request to allow the user to set their preferred bindings for controls in Pager. This will aid in not only user-friendliness and adoption, but also user accessibility as those with limited mobility can configure Pager to match their abilities.

Features Requested

Either of the following would be acceptable but I am also open to other ideas. These could be implemented as environment variables, configuration file(s), or a mix of the two.

  • User-defined control schemes that override any of the bound keys in Pager
  • A set of pre-configured schemes that ship as part of Pager that the user can choose from

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions