Me gusta mucho el resaltado a nivel de personaje de diff-so-fancy
.
¿Cómo puedo usarlo para comparar archivos sin usar git
?
Me gusta mucho el resaltado a nivel de personaje de diff-so-fancy
.
¿Cómo puedo usarlo para comparar archivos sin usar git
?
Respuestas:
Si lo que desea es comparar archivos que no están bajo git, simplemente puede usar git diff --color file1 file2 | diff-so-fancy
.
Si ambos archivos están en el mismo repositorio git, deberás usar git diff --no-index --color file1 file2 | diff-so-fancy
.
Desde este problema parece diff-so-fancy
actualmente requiere git
- Formato de entrada para lograr una salida correctamente coloreada.
Como una solución alternativa:
dsf() { git diff --no-index --color "$@" | diff-so-fancy }
Gracias a esta respuesta Por apuntarme en la dirección correcta.