From f659a98d501a1eea9f0229aba85499ab2f8308e6 Mon Sep 17 00:00:00 2001 From: Christian Brabandt Date: Thu, 30 Jan 2020 13:42:21 +0100 Subject: [PATCH] completion: only return random theme, when it actually matches --- autoload/airline/util.vim | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/autoload/airline/util.vim b/autoload/airline/util.vim index f509d85f..d8e0e2ff 100644 --- a/autoload/airline/util.vim +++ b/autoload/airline/util.vim @@ -179,7 +179,7 @@ endfunction function! airline#util#themes(match) let files = split(globpath(&rtp, 'autoload/airline/themes/'.a:match.'*.vim'), "\n") - return sort(map(files, 'fnamemodify(v:val, ":t:r")') + ['random']) + return sort(map(files, 'fnamemodify(v:val, ":t:r")') + ('random' =~ a:match ? ['random'] : [])) endfunction function! airline#util#stl_disabled(winnr)