From: Joshua Roys Date: Mon, 12 Oct 2009 18:29:43 GMT Subject: Re: git refuses to work with gvim Message-ID: <4AD37597.3010807@gmail.com> In-Reply-To: On 10/12/2009 08:43 AM, Matthieu Moy wrote: > sebastian@CoLi.Uni-SB.DE writes: > >> # git commit something >> fatal: no commit message? aborting commit. >> # > > The problem is that gvim returns immediately, and lets the window > opened (try it in a terminal, "gvim foo.txt" returns immediately). Git > expects the commit message to be written and saved when $EDITOR > returns. > > A quick search for "wait" in the man pages tells me that > > GIT_EDITOR='gvim -f' git commit > > works. > > (BTW, this is in no way specific to Git, 99% applications calling > $EDITOR will expect the same behavior) > Hello, Also, a :help nofork leads to gui-fork and guioptions, which tells you that you can add the following to .vimrc (not .gvimrc, see :help go-f): set guioptions+=f -- Joshua Roys