Skip to content

Extend the Scrolling Behaviour of Vim Keybindings#74

Merged
rgwood merged 4 commits intorgwood:masterfrom
leonbohn:scrolling
Mar 24, 2026
Merged

Extend the Scrolling Behaviour of Vim Keybindings#74
rgwood merged 4 commits intorgwood:masterfrom
leonbohn:scrolling

Conversation

@leonbohn
Copy link
Copy Markdown
Contributor

Thanks for the tool, I'm quite happy to have found it :)
I haven't contributed much yet, but I have a few minor suggestions for the navigation using vim keybindings.

I propose we make ctrl+u and ctrl+d jump a few lines at a time. This makes going up and down much faster. I just picked 7 but that was arbitrary.

Also, I propose alternative keybinds for going to top and bottom of the logs. There are keyboards (like mine 🥲) which don't have an end key.

I think that covers everything, let me know what you think.

leonbohn and others added 4 commits March 23, 2026 21:12
- Ctrl+d/Ctrl+u now scroll 10 lines instead of 1 (closer to vim's
  half-page scroll behavior)
- Replace non-standard t/b with g/G for jumping to first/last service
- Fix help text (had copy-paste bugs, both lines said ctrl+t)
- Remove stale TODO about large-increment scrolling

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@rgwood
Copy link
Copy Markdown
Owner

rgwood commented Mar 24, 2026

Hi, thanks for the contribution. I made some changes:

  • Bumped Ctrl+d/Ctrl+u to 10 so it feels more like vim's half-page scroll
  • Added g/G for jumping to first/last service
  • Removed t/b. Gonna stick with Home/End for scrolling to the top+bottom of logs
  • Fixed a copy-paste bug in the help text, both lines said ctrl+t / "scroll to top"

@rgwood rgwood merged commit cb1a608 into rgwood:master Mar 24, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants