vim分支(mercurial& git)在vim statusline中

时间:2013-07-04 06:13:33

标签: git vim mercurial

我正在寻找如何在vim状态行中显示分支名称(对于git和mercurial)。有插件吗?

我试图使用vcprompt

function! GetVcpromptBranch()
    let result = system('vcprompt')
    return result
endfunction

和.vimrc

set statusline= .... Branch\ %{GetVcpromptBranch()}

但是这个函数经常被调用,所以一切都变慢了。还有其他选择吗?

1 个答案:

答案 0 :(得分:1)

如果您不介意插件,powerline将成为您的朋友:)

我只在powerline使用git,但它似乎也支持here中的mercurial