mirror of
https://github.com/vim-airline/vim-airline.git
synced 2025-07-21 13:04:54 +02:00
Use FugitivePath in fugitiveline if available
This commit is contained in:
parent
66e49d9a15
commit
9bee0e923e
@ -18,9 +18,13 @@ function! airline#extensions#fugitiveline#bufname()
|
|||||||
if !exists('b:fugitive_name')
|
if !exists('b:fugitive_name')
|
||||||
let b:fugitive_name = ''
|
let b:fugitive_name = ''
|
||||||
try
|
try
|
||||||
let buffer = fugitive#buffer()
|
if bufname('%') =~? '^fugitive:' && exists('*FugitivePath')
|
||||||
if buffer.type('blob')
|
let b:fugitive_name = FugitivePath()
|
||||||
let b:fugitive_name = buffer.repo().translate(buffer.path('/'))
|
elseif exists('b:git_dir')
|
||||||
|
let buffer = fugitive#buffer()
|
||||||
|
if buffer.type('blob')
|
||||||
|
let b:fugitive_name = buffer.repo().translate(buffer.path('/'))
|
||||||
|
endif
|
||||||
endif
|
endif
|
||||||
catch
|
catch
|
||||||
endtry
|
endtry
|
||||||
|
Loading…
x
Reference in New Issue
Block a user