Key Navigation
ABDiff supports keyboard navigation for moving through diffs, copying
changes, and switching panes. Shortcuts apply to the active pane unless
noted.
General Shortcuts
| Action |
Shortcut |
| Previous / next row |
↑ / ↓ |
| Jump to first / last row |
⌘↑ / ⌘↓ |
| Previous / next |
⌥↑ / ⌥↓ |
| Switch to other pane |
⇥ |
| Copy to right |
⌘→ |
| Copy to left |
⌘← |
Navigation Rules
- Selection always represents a real node (file or folder).
- Blank alignment rows are not selectable by default.
- ↑ / ↓ move within the active pane and skip rows without
entries.
- ← / → switch panes only when the target pane has an entry.
- If a pane switch has no target, ABDiff plays an error beep.
Folder and Mach-O Diff
| Action |
Shortcut |
| Previous / next change |
⌥↑ / ⌥↓ |
| Expand folder |
→ |
| Collapse folder |
← |
Text Diff and Merge
| Action |
Shortcut |
| Previous / next hunk |
⌥↑ / ⌥↓ |
| Extend selection |
⇧↑ / ⇧↓ |
| Copy entire hunk to right |
⇧⌘→ |
| Copy entire hunk to left |
⇧⌘← |
Image Loupe
| Action |
Shortcut |
| Show left source in loupe (hold) |
A |
| Toggle loupe magnification |
S |
| Show right source in loupe (hold) |
D |
S cycles loupe magnification:
1x -> 2x -> 4x -> 8x -> 1x.
A and D are momentary and only affect
loupe content.
- Loupe shortcuts never change global compare mode, zoom, fit, or
layout.