1 `araxis`;; Use Araxis Merge (requires a graphical session)
2 `bc`;; Use Beyond Compare (requires a graphical session)
3 `bc3`;; Use Beyond Compare (requires a graphical session)
4 `bc4`;; Use Beyond Compare (requires a graphical session)
5 `codecompare`;; Use Code Compare (requires a graphical session)
6 `deltawalker`;; Use DeltaWalker (requires a graphical session)
7 `diffmerge`;; Use DiffMerge (requires a graphical session)
8 `diffuse`;; Use Diffuse (requires a graphical session)
9 `ecmerge`;; Use ECMerge (requires a graphical session)
10 `emerge`;; Use Emacs' Emerge
11 `examdiff`;; Use ExamDiff Pro (requires a graphical session)
12 `guiffy`;; Use Guiffy's Diff Tool (requires a graphical session)
13 `gvimdiff`;; Use gVim (requires a graphical session)
14 `kdiff3`;; Use KDiff3 (requires a graphical session)
15 `kompare`;; Use Kompare (requires a graphical session)
16 `meld`;; Use Meld (requires a graphical session)
17 `nvimdiff`;; Use Neovim
18 `opendiff`;; Use FileMerge (requires a graphical session)
19 `p4merge`;; Use HelixCore P4Merge (requires a graphical session)
20 `smerge`;; Use Sublime Merge (requires a graphical session)
21 `tkdiff`;; Use TkDiff (requires a graphical session)
23 `vscode`;; Use Visual Studio Code (requires a graphical session)
24 `winmerge`;; Use WinMerge (requires a graphical session)
25 `xxdiff`;; Use xxdiff (requires a graphical session)