2026-06-08

Git diff, Emacs ed un piccolo trucco Unix

Emacs è un editor potente, ma a volte non va d'accordo con le convenzioni Unix più classiche.
 
Se provate a passare l'output di `git diff` direttamente ad Emacs, tramite una pipe, vi scontrerete con il modo in cui gestisce i file.
 
Esiste però una possilità per aggirare il problema usando la process substitution di Bash e Zsh. Invece di lottare con stdin, si può far credere a Emacs di star aprendo un normale file temporaneo.
 
È veloce, evita file di appoggio ed è perfetto per attivare al volo diff-mode.
 
Trovate il dettaglio tecnico e qualche trucco per il vostro file di configurazione QUI.