mirror of
https://github.com/vim-airline/vim-airline.git
synced 2025-12-06 12:14:24 +08:00
basic support for hiding based on win size per part (#200).
This commit is contained in:
@@ -19,12 +19,14 @@ function! s:get_val(key, append)
|
||||
return a:key
|
||||
endif
|
||||
|
||||
let minwidth = get(part, 'minwidth', 0)
|
||||
|
||||
if a:append > 0
|
||||
let val .= '%{airline#util#append('.func.')}'
|
||||
let val .= printf('%%{airline#util#append(%s,%s)}', func, minwidth)
|
||||
elseif a:append < 0
|
||||
let val .= '%{airline#util#prepend('.func.')}'
|
||||
let val .= printf('%%{airline#util#prepend(%s,%s)}', func, minwidth)
|
||||
else
|
||||
let val .= '%{'.func.'}'
|
||||
let val .= printf('%%{airline#util#wrap(%s,%s)}', func, minwidth)
|
||||
endif
|
||||
return val
|
||||
endfunction
|
||||
|
||||
Reference in New Issue
Block a user