Skip to content

Commit 3712e7c

Browse files
authored
Merge pull request #55 from Matars/vim-binds
feat(navigation): add vim key bindings
2 parents 57e8386 + caa04a3 commit 3712e7c

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/gitfetch/cli.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -495,14 +495,14 @@ def _prompt_provider() -> Optional[str]:
495495
print(f"{indicator} {name}")
496496

497497
print()
498-
print("Use ↑/↓ arrows, ● = selected, Enter to confirm")
498+
print("Use ↑/↓ or j/k to navigate, Enter to confirm")
499499

500500
# Read key
501501
key = readchar.readkey()
502502

503-
if key == readchar.key.UP:
503+
if key == readchar.key.UP or key == 'k':
504504
selected = (selected - 1) % len(providers)
505-
elif key == readchar.key.DOWN:
505+
elif key == readchar.key.DOWN or key == 'j':
506506
selected = (selected + 1) % len(providers)
507507
elif key == readchar.key.ENTER:
508508
print() # New line after selection

0 commit comments

Comments
 (0)