diff --git a/autoload/fzf/vim.vim b/autoload/fzf/vim.vim index 67945c3..ccfe729 100755 --- a/autoload/fzf/vim.vim +++ b/autoload/fzf/vim.vim @@ -789,7 +789,7 @@ endfunction function! fzf#vim#_format_buffer(b) let name = bufname(a:b) - let line = exists('*getbufinfo') ? getbufinfo(a:b)[0]['lnum'] : 0 + "let line = exists('*getbufinfo') ? getbufinfo(a:b)[0]['lnum'] : 0 let fullname = empty(name) ? '' : fnamemodify(name, ":p:~:.") let dispname = empty(name) ? '[No Name]' : name let flag = a:b == bufnr('') ? s:blue('%', 'Conditional') : @@ -797,8 +797,8 @@ function! fzf#vim#_format_buffer(b) let modified = getbufvar(a:b, '&modified') ? s:red(' [+]', 'Exception') : '' let readonly = getbufvar(a:b, '&modifiable') ? '' : s:green(' [RO]', 'Constant') let extra = join(filter([modified, readonly], '!empty(v:val)'), '') - let target = empty(name) ? '' : (line == 0 ? fullname : fullname.':'.line) - return s:rstrip(printf("%s\t%d\t[%s] %s\t%s\t%s", target, line, s:yellow(a:b, 'Number'), flag, dispname, extra)) + let target = empty(name) ? '' : (fullname) + return s:rstrip(printf("%s\t[%s] %s\t%s\t%s", target, s:yellow(a:b, 'Number'), flag, dispname, extra)) endfunction function! s:sort_buffers(...)