From 41325bd08cbb91c2ed1530c2114186ef4eac0649 Mon Sep 17 00:00:00 2001 From: Bailey Ling Date: Tue, 6 Aug 2013 00:29:30 +0000 Subject: [PATCH] extract bufferline into its own file --- autoload/airline/extensions.vim | 8 +------- autoload/airline/extensions/bufferline.vim | 12 ++++++++++++ 2 files changed, 13 insertions(+), 7 deletions(-) create mode 100644 autoload/airline/extensions/bufferline.vim diff --git a/autoload/airline/extensions.vim b/autoload/airline/extensions.vim index cd2b880e..81aa605d 100644 --- a/autoload/airline/extensions.vim +++ b/autoload/airline/extensions.vim @@ -117,13 +117,7 @@ function! airline#extensions#load() endif if g:airline_enable_bufferline && get(g:, 'loaded_bufferline', 0) - highlight AlBl_active gui=bold cterm=bold term=bold - highlight link AlBl_inactive Al6 - let g:bufferline_inactive_highlight = 'AlBl_inactive' - let g:bufferline_active_highlight = 'AlBl_active' - let g:bufferline_active_buffer_left = '' - let g:bufferline_active_buffer_right = '' - let g:bufferline_separator = ' ' + call airline#extensions#bufferline#init() endif call add(g:airline_statusline_funcrefs, function('airline#extensions#update_external_values')) diff --git a/autoload/airline/extensions/bufferline.vim b/autoload/airline/extensions/bufferline.vim new file mode 100644 index 00000000..0a42829f --- /dev/null +++ b/autoload/airline/extensions/bufferline.vim @@ -0,0 +1,12 @@ +" MIT license. Copyright (c) 2013 Bailey Ling. +" vim: ts=2 sts=2 sw=2 fdm=indent + +function! airline#extensions#bufferline#init() + highlight AlBl_active gui=bold cterm=bold term=bold + highlight link AlBl_inactive Al6 + let g:bufferline_inactive_highlight = 'AlBl_inactive' + let g:bufferline_active_highlight = 'AlBl_active' + let g:bufferline_active_buffer_left = '' + let g:bufferline_active_buffer_right = '' + let g:bufferline_separator = ' ' +endfunction