parent
3c6182371d
commit
1757bade78
@ -1303,8 +1303,17 @@ endf
|
|||||||
" *** Paths {{{2
|
" *** Paths {{{2
|
||||||
" Line formatting {{{3
|
" Line formatting {{{3
|
||||||
fu! s:formatline(str)
|
fu! s:formatline(str)
|
||||||
let cond = s:ispath && ( s:winw - 4 ) < s:strwidth(a:str)
|
let str = a:str
|
||||||
retu '> '.( cond ? s:pathshorten(a:str) : a:str )
|
if s:itemtype == 1
|
||||||
|
let bfnr = bufnr('^'.fnamemodify(str, ':p').'$')
|
||||||
|
let idc = ( bfnr == bufnr('#') ? '#' : '' )
|
||||||
|
\ . ( getbufvar(bfnr, '&ma') ? '' : '-' )
|
||||||
|
\ . ( getbufvar(bfnr, '&ro') ? '=' : '' )
|
||||||
|
\ . ( getbufvar(bfnr, '&mod') ? '+' : '' )
|
||||||
|
let str .= idc != '' ? ' '.idc : ''
|
||||||
|
en
|
||||||
|
let cond = s:ispath && ( s:winw - 4 ) < s:strwidth(str)
|
||||||
|
retu '> '.( cond ? s:pathshorten(str) : str )
|
||||||
endf
|
endf
|
||||||
|
|
||||||
fu! s:pathshorten(str)
|
fu! s:pathshorten(str)
|
||||||
|
@ -1240,6 +1240,7 @@ Special thanks:~
|
|||||||
* Seth Fowler <github.com/sfowler>
|
* Seth Fowler <github.com/sfowler>
|
||||||
* Lowe Thiderman <github.com/thiderman>
|
* Lowe Thiderman <github.com/thiderman>
|
||||||
* Christopher Fredén <github.com/icetan>
|
* Christopher Fredén <github.com/icetan>
|
||||||
|
* Zahary Karadjov <github.com/zah>
|
||||||
|
|
||||||
===============================================================================
|
===============================================================================
|
||||||
CHANGELOG *ctrlp-changelog*
|
CHANGELOG *ctrlp-changelog*
|
||||||
|
Loading…
Reference in New Issue
Block a user