mirror of
https://github.com/itchyny/lightline.vim.git
synced 2025-11-12 21:43:50 -05:00
tweak the configuration for ctrlp (close #159)
This commit is contained in:
@@ -676,7 +676,7 @@ endfunction
|
|||||||
|
|
||||||
function! LightLineFilename()
|
function! LightLineFilename()
|
||||||
let fname = expand('%:t')
|
let fname = expand('%:t')
|
||||||
return fname == 'ControlP' ? g:lightline.ctrlp_item :
|
return fname == 'ControlP' && has_key(g:lightline, 'ctrlp_item') ? g:lightline.ctrlp_item :
|
||||||
\ fname == '__Tagbar__' ? g:lightline.fname :
|
\ fname == '__Tagbar__' ? g:lightline.fname :
|
||||||
\ fname =~ '__Gundo\|NERD_tree' ? '' :
|
\ fname =~ '__Gundo\|NERD_tree' ? '' :
|
||||||
\ &ft == 'vimfiler' ? vimfiler#get_status_string() :
|
\ &ft == 'vimfiler' ? vimfiler#get_status_string() :
|
||||||
@@ -725,7 +725,7 @@ function! LightLineMode()
|
|||||||
endfunction
|
endfunction
|
||||||
|
|
||||||
function! CtrlPMark()
|
function! CtrlPMark()
|
||||||
if expand('%:t') =~ 'ControlP'
|
if expand('%:t') =~ 'ControlP' && has_key(g:lightline, 'ctrlp_item')
|
||||||
call lightline#link('iR'[g:lightline.ctrlp_regex])
|
call lightline#link('iR'[g:lightline.ctrlp_regex])
|
||||||
return lightline#concatenate([g:lightline.ctrlp_prev, g:lightline.ctrlp_item
|
return lightline#concatenate([g:lightline.ctrlp_prev, g:lightline.ctrlp_item
|
||||||
\ , g:lightline.ctrlp_next], 0)
|
\ , g:lightline.ctrlp_next], 0)
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ Version: 0.0
|
|||||||
Author: itchyny (https://github.com/itchyny)
|
Author: itchyny (https://github.com/itchyny)
|
||||||
License: MIT License
|
License: MIT License
|
||||||
Repository: https://github.com/itchyny/lightline.vim
|
Repository: https://github.com/itchyny/lightline.vim
|
||||||
Last Change: 2016/03/20 09:33:37.
|
Last Change: 2016/04/15 22:14:01.
|
||||||
|
|
||||||
CONTENTS *lightline-contents*
|
CONTENTS *lightline-contents*
|
||||||
|
|
||||||
@@ -786,7 +786,7 @@ For users who uses lots of plugins:
|
|||||||
|
|
||||||
function! LightLineFilename()
|
function! LightLineFilename()
|
||||||
let fname = expand('%:t')
|
let fname = expand('%:t')
|
||||||
return fname == 'ControlP' ? g:lightline.ctrlp_item :
|
return fname == 'ControlP' && has_key(g:lightline, 'ctrlp_item') ? g:lightline.ctrlp_item :
|
||||||
\ fname == '__Tagbar__' ? g:lightline.fname :
|
\ fname == '__Tagbar__' ? g:lightline.fname :
|
||||||
\ fname =~ '__Gundo\|NERD_tree' ? '' :
|
\ fname =~ '__Gundo\|NERD_tree' ? '' :
|
||||||
\ &ft == 'vimfiler' ? vimfiler#get_status_string() :
|
\ &ft == 'vimfiler' ? vimfiler#get_status_string() :
|
||||||
@@ -835,7 +835,7 @@ For users who uses lots of plugins:
|
|||||||
endfunction
|
endfunction
|
||||||
|
|
||||||
function! CtrlPMark()
|
function! CtrlPMark()
|
||||||
if expand('%:t') =~ 'ControlP'
|
if expand('%:t') =~ 'ControlP' && has_key(g:lightline, 'ctrlp_item')
|
||||||
call lightline#link('iR'[g:lightline.ctrlp_regex])
|
call lightline#link('iR'[g:lightline.ctrlp_regex])
|
||||||
return lightline#concatenate([g:lightline.ctrlp_prev, g:lightline.ctrlp_item
|
return lightline#concatenate([g:lightline.ctrlp_prev, g:lightline.ctrlp_item
|
||||||
\ , g:lightline.ctrlp_next], 0)
|
\ , g:lightline.ctrlp_next], 0)
|
||||||
|
|||||||
Reference in New Issue
Block a user