Git diff no syntax resaltada correctamente en el sublime editor de text 3

Recientemente me actualicé al sublime editor 3. Casi siempre uso el siguiente command para ver el git diff :

 git diff | subl 

La vista de diferencias funciona bien en mi versión anterior. Con Sublime 3, no funciona correctamente. El command anterior crea un file /tmp/subl\ stdin\ 0KWI2f.txt y lo abre en un editor Sublime. Sublime lo trata como un file de text. Pero diff funciona bien si vengo de sublime git gutter diff view.

Hay alguna manera de arreglarlo?