From 6d665580a3435f21ad560af192d854d4b608fff5 Mon Sep 17 00:00:00 2001 From: Christian Brabandt Date: Wed, 16 Oct 2019 18:07:10 +0200 Subject: [PATCH] term: allow to disable the term extension closes #1981 --- autoload/airline/extensions.vim | 3 ++- doc/airline.txt | 7 +++++++ 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/autoload/airline/extensions.vim b/autoload/airline/extensions.vim index 45015051..0d2ded71 100644 --- a/autoload/airline/extensions.vim +++ b/autoload/airline/extensions.vim @@ -163,7 +163,8 @@ function! airline#extensions#load() call add(s:loaded_ext, 'netrw') endif - if has("terminal") || has('nvim') + if (has("terminal") || has('nvim')) && + \ get(g:, 'airline#extensions#term#enabled', 1) call airline#extensions#term#init(s:ext) call add(s:loaded_ext, 'term') endif diff --git a/doc/airline.txt b/doc/airline.txt index 09c7aff6..448d3181 100644 --- a/doc/airline.txt +++ b/doc/airline.txt @@ -1098,6 +1098,13 @@ taboo.vim * enable/disable taboo.vim integration > let g:airline#extensions#taboo#enabled = 1 < +------------------------------------- *airline-term* +Vim-Airline comes with a small extension for the styling the builtin +|terminal|. This requires Nvim or a Vim compiled with terminal support. + +* enable/disable terminal integration > + let g:airline#extensions#term#enabled = 1 + ------------------------------------- *airline-tabws* vim-tabws