diff --git a/autoload/fzf/vim.vim b/autoload/fzf/vim.vim index c51d27c..9e2ff8e 100644 --- a/autoload/fzf/vim.vim +++ b/autoload/fzf/vim.vim @@ -623,7 +623,7 @@ endfunction function! s:format_buffer(b) let name = bufname(a:b) - let line = getbufinfo(a:b)[0]['lnum'] + let line = exists('*getbufinfo') ? getbufinfo(a:b)[0]['lnum'] : 0 let name = empty(name) ? '[No Name]' : fnamemodify(name, ":p:~:.") let flag = a:b == bufnr('') ? s:blue('%', 'Conditional') : \ (a:b == bufnr('#') ? s:magenta('#', 'Special') : ' ')