mirror of
https://github.com/vim-airline/vim-airline.git
synced 2025-07-22 21:45:06 +02:00
Merge pull request #2613 from bobbleclank/searchcount-config
Add search-count configuration
This commit is contained in:
commit
0913c0a3b6
@ -18,10 +18,16 @@ function! airline#extensions#searchcount#apply(...) abort
|
||||
endfunction
|
||||
|
||||
function! s:search_term()
|
||||
let show_search_term = get(g:, 'airline#extensions#searchcount#show_search_term', 1)
|
||||
let search_term_limit = get(g:, 'airline#extensions#searchcount#search_term_limit', 8)
|
||||
|
||||
if show_search_term == 0
|
||||
return ''
|
||||
endif
|
||||
" shorten for all width smaller than 300 (this is just a guess)
|
||||
" this uses a non-breaking space, because it looks like
|
||||
" a leading space is stripped :/
|
||||
return "\ua0" . '/' . airline#util#shorten(getreg('/'), 300, 8)
|
||||
return "\ua0" . '/' . airline#util#shorten(getreg('/'), 300, search_term_limit)
|
||||
endfunction
|
||||
|
||||
function! airline#extensions#searchcount#status() abort
|
||||
|
@ -1073,6 +1073,12 @@ highlighting (e.g. using |:nohls|), it this will be disabled.
|
||||
|
||||
* enable/disable searchcount integration >
|
||||
let g:airline#extensions#searchcount#enabled = 1
|
||||
|
||||
* enable/disable displaying search term >
|
||||
let g:airline#extensions#searchcount#show_search_term = 1
|
||||
|
||||
* truncate long search terms to a fixed length >
|
||||
let g:airline#extensions#searchcount#search_term_limit = 8
|
||||
<
|
||||
------------------------------------- *airline-syntastic*
|
||||
syntastic <https://github.com/vim-syntastic/syntastic>
|
||||
|
Loading…
x
Reference in New Issue
Block a user