Skip to content

Keyboard Shortcuts

This page lists every keyboard shortcut available in Froggit, organized by the view where it applies.

These shortcuts work across most views.

KeyAction
qQuit Froggit
Ctrl+CQuit Froggit
EscGo back or cancel
?Show help

The main view where you manage your files.

KeyAction
Up / DownNavigate files
SpaceStage or unstage the selected file
aStage all files
uUnstage all files
dOpen diff preview for the selected file
xDiscard changes on the selected file
cOpen commit view (requires staged files)
rRefresh file status
fFetch from remote
lPull from remote
pPush to remote
bOpen branch view
mOpen remote view
AEnter Advanced Mode
?Show help

Activated by pressing A from the File View.

KeyAction
LOpen log graph
MOpen merge view
ROpen rebase view
SOpen stash manager
EscExit Advanced Mode
?Show help
KeyAction
EnterConfirm and create the commit
BackspaceDelete a character
TabGenerate AI commit message (when Copilot is available)
EscCancel and return to File View
KeyAction
Up / DownNavigate branches
EnterSwitch to the selected branch
nCreate a new branch
dDelete the selected branch
EscReturn to File View
qQuit
KeyAction
Up / DownNavigate remotes
nAdd a new remote
dDelete the selected remote
EscReturn to File View
qQuit
KeyAction
TabSwitch between name and URL fields
EnterConfirm or move to next field
BackspaceDelete a character
EscCancel
KeyAction
EnterCreate the branch
BackspaceDelete a character
EscCancel
KeyAction
Up / DownNavigate branches
EnterSelect a branch
MConfirm the merge
PProceed after resolving conflicts
XAbort the merge
EscCancel
KeyAction
Up / DownNavigate branches
EnterSelect a branch
RConfirm the rebase
PProceed after resolving conflicts
XAbort the rebase
EscCancel
KeyAction
Up / DownNavigate stashes
EnterApply the selected stash
pPop the selected stash (apply and remove)
dDrop the selected stash
vView the contents of a stash
sSave current changes as a new stash
EscReturn to File View
?Show help
KeyAction
EnterSave the stash
BackspaceDelete a character
EscCancel
KeyAction
Up / DownScroll through the diff
EscReturn to File View
KeyAction
Up / DownNavigate commits
EscReturn to File View
KeyAction
Up / DownNavigate repositories
cClone the selected repository
EscGo back
KeyAction
Up / DownNavigate options
EnterSelect an option
1 / 2 / 3Quick select an option
qQuit
KeyAction
yConfirm
nCancel
EscCancel