From 98f3d13705dd5485cdd76ae2095e0489eb9e7177 Mon Sep 17 00:00:00 2001 From: Bailey Ling Date: Tue, 6 Aug 2013 03:33:25 +0000 Subject: [PATCH] do not overwrite when left only --- autoload/airline/extensions/branch.vim | 3 +++ autoload/airline/extensions/bufferline.vim | 3 +++ 2 files changed, 6 insertions(+) diff --git a/autoload/airline/extensions/branch.vim b/autoload/airline/extensions/branch.vim index 08a0687c..feac6ff9 100644 --- a/autoload/airline/extensions/branch.vim +++ b/autoload/airline/extensions/branch.vim @@ -2,6 +2,9 @@ " vim: ts=2 sts=2 sw=2 fdm=indent function! airline#extensions#branch#apply() + if exists('w:airline_left_only') + return + endif let w:airline_section_b = \ exists('*fugitive#head') && strlen(fugitive#head()) > 0 \ ? g:airline_branch_prefix.fugitive#head() diff --git a/autoload/airline/extensions/bufferline.vim b/autoload/airline/extensions/bufferline.vim index 6bed4160..55fda123 100644 --- a/autoload/airline/extensions/bufferline.vim +++ b/autoload/airline/extensions/bufferline.vim @@ -2,6 +2,9 @@ " vim: ts=2 sts=2 sw=2 fdm=indent function! airline#extensions#bufferline#apply() + if exists('w:airline_left_only') + return + endif let w:airline_section_c = '%{bufferline#refresh_status()}'.bufferline#get_status_string() endfunction