I apologise if this seems very basic but I wasn't able to find a satisfactory answer. In my vimrc I want to check if the lightline status bar is loaded and set options accordingly.
call plug#begin('~/.vim/plugged') Plug 'itchyny/lightline.vim' call plug#end() ... ... if exists('g:loaded_lightline') && g:loaded_lightline echom "loaded" set noshowmode else echom "not loaded" set showmode call MinimalStatusLine() endif
not loaded when I open up vim. What am I doing wrong ?
On a related note, I have a function called
MinimalStatusLine() containing a bunch of
set statusline+=... commands that I want to invoke as a backup when I don't have lightline installed. I currently have it in a separate .vim file inside
~/.vim/plugin directory (that vim automatically sources). But vim gives me an
E117: Unknown function error.