Re: Extremely simple Vim interface for Git
- From
- Teemu Likonen <tlikonen@iki.fi>
- Date
- Sep 7, 2008, 13:13 UTC
- Message-ID
- <20080907131356.GC3387@mithlond.arda.local>
- In-Reply-To
- <d2e97e800809070332t35e4ed46u7af4653ea768b39b@mail.gmail.com>
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