mirror of
https://github.com/vim-airline/vim-airline.git
synced 2025-07-28 08:24:24 +02:00
Set bufname for [Scratch] (buftype = nofile) or [No Name] (otherwise)
This commit is contained in:
parent
ed60e1d369
commit
bc5945de65
@ -34,6 +34,9 @@ function! airline#extensions#fugitiveline#bufname()
|
|||||||
|
|
||||||
let fmod = s:ModifierFlags()
|
let fmod = s:ModifierFlags()
|
||||||
if empty(b:fugitive_name)
|
if empty(b:fugitive_name)
|
||||||
|
if empty(bufname('%'))
|
||||||
|
return &buftype ==# 'nofile' ? '[Scratch]' : '[No Name]'
|
||||||
|
endif
|
||||||
return fnamemodify(bufname('%'), fmod)
|
return fnamemodify(bufname('%'), fmod)
|
||||||
else
|
else
|
||||||
return fnamemodify(b:fugitive_name, fmod). " [git]"
|
return fnamemodify(b:fugitive_name, fmod). " [git]"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user