Michael Wookey wrote (2008-09-07 20:32 +1000): > If you alter the RunShellCommand() function to the following - > if stridx(a:cmdline, "diff") > 0 > set filetype=diff > endif > Then Vim will apply diff syntax highlighting to the scratch buffer > when a "diff" command is executed. Good idea. I implemented the same thing this way: if match(a:cmdline,'\v^(git|hg|svn|bzr) diff') >= 0 setlocal filetype=diff endif -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html