mirror of
https://github.com/aome510/hackernews-TUI.git
synced 2026-04-26 09:25:56 +03:00
[GH-ISSUE #46] vi mode #15
Labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/hackernews-TUI#15
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @ink-splatters on GitHub (Nov 10, 2021).
Original GitHub issue: https://github.com/aome510/hackernews-TUI/issues/46
Hi,
@aome510 any plans for this one?
Anyone around interested in?
Thanks a lot
@aome510 commented on GitHub (Nov 10, 2021):
Hi @ink-splatters, can you elaborate more about what will a vi mode be used for?
@BachoSeven commented on GitHub (Dec 13, 2021):
I guess OP means vim-like navigation keys, so
hjklwithhlfor opening/closing a post andjkto move verticallly between posts, plus things likegg/Gto go to the first/last displayed entry. I agree it would be to have that, as many TUI applications provide such bindings and I'm used to them.@aome510 commented on GitHub (Dec 13, 2021):
@BachoSeven thanks for the additional insight.
Tbh, the default keybindings are kinda a mess 😢. I haven't used any TUIs before I built HN-TUI, so I have no idea what the bindings other apps normally provide.
I hope this is still addressable with the help of key mapping in the configuration file.
@BachoSeven commented on GitHub (Dec 13, 2021):
Key mappings in config file would be perfect, I could provide a
vi-modebindings config file which can be linked to in the README for those interested, will do soon.@slarrain commented on GitHub (Jan 25, 2022):
Hey @BachoSeven ! How's that binding config file coming through? This is an awesome app, but it is really needed!
@huyz commented on GitHub (Mar 24, 2022):
@slarrain
As someone who's used a ton of TUI apps and with a vim background, these bindings make a lot more sense to me, as they're more consistent with many other TUI apps:
@aome510 commented on GitHub (Jan 31, 2023):
The default keybindings are not perfect but I guess it can be worked around by using the above keymap.
I'll close this issue for now.