Emacs diff-mode

E1008121

Emacs diff-mode is a built-in Emacs major mode for viewing and editing unified diffs and patches with syntax highlighting and navigation features.

Try in SPARQL Jump to: Statements Referenced by

Statements (49)

Predicate Object
instanceOf Emacs major mode
software feature
activatedBy M-x diff-mode
opening a .diff file in Emacs
opening a .patch file in Emacs
definedIn diff-mode.el NERFINISHED
hasCustomizationGroup diff
hasFeature commands to apply hunks
commands to kill hunks
commands to refine hunks
commands to reverse hunks
highlighting of added lines
highlighting of changed lines
highlighting of file headers
highlighting of hunk headers
highlighting of removed lines
keybindings for moving between files
keybindings for moving between hunks
outline-style navigation of diffs
read-only by default
support for diff headers
hasKeyBinding n for next hunk
p for previous hunk
implementedIn Emacs Lisp NERFINISHED
license GNU General Public License
maintainedBy GNU Emacs developers
partOf GNU Emacs NERFINISHED
runsOn any platform supported by Emacs
supports applying hunks
editing patches
file navigation
font-lock highlighting
hunk navigation
refining hunks
reverting hunks
selective patch application
syntax highlighting
viewing context diffs
viewing normal diffs
viewing patches
viewing unified diffs
usedFor applying patches manually
code review
editing patch files
inspecting changes
resolving conflicts in patches
usedWith Emacs vc-mode NERFINISHED
Magit NERFINISHED
version control systems

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

Magit integratesWith Emacs diff-mode