diff --git a/autoload/airline/extensions/branch.vim b/autoload/airline/extensions/branch.vim index 4b3a17dd..71d36ad5 100644 --- a/autoload/airline/extensions/branch.vim +++ b/autoload/airline/extensions/branch.vim @@ -101,7 +101,7 @@ endfunction function! s:display_git_branch() let name = b:buffer_vcs_config['git'].branch try - let commit = fugitive#buffer().commit() + let commit = matchstr(FugitiveParse()[0], '^\x\+') if has_key(s:names, commit) let name = get(s:names, commit)."(".name.")"