将MacVim配置为编辑器的Subversion

Ste*_*Kuo 5 svn macvim

我正在使用Subversion来检查OSX上的文件.我将EDITOR变量配置为MacVim

我的.profile包括:

export EDITOR=/Applications/MacVim/mvim
Run Code Online (Sandbox Code Playgroud)

当我使用-m选项(svn ci somefile)签入时,MacVim会启动,但随后Subversion会立即显示:

Log message unchanged or not specified
(a)bort, (c)ontinue, (e)dit:
Run Code Online (Sandbox Code Playgroud)

在我有机会在MacVim中保存我的日志消息之前,它会显示此信息.

有没有办法让SVN使用MacVim作为日志消息编辑器?

jam*_*san 11

您需要使用该-f标志运行mvim,以使其保持在前台.默认情况下,它分叉并将控制权返回给终端,这使得颠覆认为它已经完成.