←Left arrow ←Left arrow ←Left arrow
in the /diff viewerPrevious view: Current, or an earlier turn
→Right arrow →Right arrow →Right arrow
in the /diff viewerNext view: a later turn
↑Up arrow ↑Up arrow ↑Up arrow
in the /diff viewerPrevious fileIn a file’s diff, scrolls up one line.alsoK In a file’s diff, scrolls up one line.alsoK In a file’s diff, scrolls up one line.alsoK
↓Down arrow ↓Down arrow ↓Down arrow
in the /diff viewerNext fileIn a file’s diff, scrolls down one line.alsoJ In a file’s diff, scrolls down one line.alsoJ In a file’s diff, scrolls down one line.alsoJ
↵Return Enter Enter
in the /diff viewerOpen the selected file’s diff
EscEscape EscEscape EscEscape
in the /diff viewerBack to the file list, or close the viewer
PgUpPage Up PgUpPage Up PgUpPage Up
with a file’s diff openScroll up half a pageShift+Space or B for a full page.Shift+Space or B for a full page.Shift+Space or B for a full page.
PgDnPage Down PgDnPage Down PgDnPage Down
with a file’s diff openScroll down half a pageSpace for a full page.Space for a full page.Space for a full page.
G G G
with a file’s diff openJump to the topalsoHome alsoHome alsoHome
⇧Shift G Shift G Shift G
with a file’s diff openJump to the bottomalsoEnd alsoEnd alsoEnd
⌃Control X thenB Ctrl X thenB Ctrl X thenB
in the /diff panelChange what the panel compares againstThis session → uncommitted → since the branch split. Fullscreen renderer only.This session → uncommitted → since the branch split. Fullscreen renderer only.This session → uncommitted → since the branch split. Fullscreen renderer only.
⌥Option ↑Up arrow Alt ↑Up arrow Alt ↑Up arrow
in the /diff panelScroll the file list upFullscreen renderer only.also⌃Control ↑Up arrow Fullscreen renderer only.alsoCtrl ↑Up arrow Fullscreen renderer only.alsoCtrl ↑Up arrow
⌥Option ↓Down arrow Alt ↓Down arrow Alt ↓Down arrow
in the /diff panelScroll the file list downFullscreen renderer only.also⌃Control ↓Down arrow Fullscreen renderer only.alsoCtrl ↓Down arrow Fullscreen renderer only.alsoCtrl ↓Down arrow