Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow Key Remapping for Next, Previous, Search, Reload, and Quit #5

Open
febinjoy opened this issue Nov 8, 2024 · 0 comments
Open
Labels
enhancement New feature or request

Comments

@febinjoy
Copy link
Owner

febinjoy commented Nov 8, 2024

Describe the enhancement you'd like
I would like to enhance Search-Tail by allowing users to remap the default keys n, p, s, r, and q for the actions next, previous, search, reload, and quit, respectively. This feature should enable users to customise their key bindings according to their preferences or ergonomic needs.

Why is this enhancement important?
This enhancement is important because it provides flexibility and improves the usability of the tool. Different users may have different preferences or physical constraints that make the default key bindings less optimal. By allowing key remapping, we can accommodate a wider range of users and improve their overall experience with Search-Tail. It also caters to users who are accustomed to different key mappings from other tools or environments.

Describe alternatives you've considered
An alternative considered was to stick with the default key bindings without providing remapping capabilities. However, this limits the tool's adaptability and may not cater to the diverse needs of all users. Another option was to provide a few preset key mapping options, but this approach still lacks the full customisation that users might require.

Additional context
This enhancement aims to make Search-Tail more user-friendly and accessible. The implementation should provide a simple configuration file or command-line options where users can specify their preferred key mappings. The feature should be designed to work seamlessly with existing functionalities and not interfere with other operations of the tool.

@febinjoy febinjoy added the enhancement New feature or request label Nov 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant