From a2fb2cbd84fdc6764faf648542eeac4bbd905f45 Mon Sep 17 00:00:00 2001 From: wsdjeg Date: Sun, 26 Feb 2017 00:46:44 +0800 Subject: [PATCH] Add three types --- autoload/SpaceVim.vim | 12 ++++++++++-- config/plugins/vim-airline.vim | 4 +++- doc/SpaceVim.txt | 10 ++++++++++ 3 files changed, 23 insertions(+), 3 deletions(-) diff --git a/autoload/SpaceVim.vim b/autoload/SpaceVim.vim index b877263c7..d0659b1dc 100644 --- a/autoload/SpaceVim.vim +++ b/autoload/SpaceVim.vim @@ -170,8 +170,16 @@ let g:spacevim_enable_debug = 0 let g:spacevim_debug_level = 1 let g:spacevim_hiddenfileinfo = 1 let g:spacevim_plugin_groups_exclude = [] - - +"" +" Set SpaceVim buffer index type, default is 0 +" > +" " types: +" " 0: 1 ➛ ➊ +" " 1: 1 ➛ ➀ +" " 2: 1 ➛ ⓵ +" let g:spacevim_buffer_index_type = 1 +" < +let g:spacevim_buffer_index_type = 0 "" " Plugin groups to be loaded. " > diff --git a/config/plugins/vim-airline.vim b/config/plugins/vim-airline.vim index e5ff53bec..94cb745f0 100644 --- a/config/plugins/vim-airline.vim +++ b/config/plugins/vim-airline.vim @@ -7,7 +7,9 @@ let g:Powerline_sybols = 'unicode' let g:airline#extensions#tabline#buffer_idx_mode = 1 let g:airline#extensions#tabline#buffer_idx_format = {} for i in range(9) - call extend(g:airline#extensions#tabline#buffer_idx_format, {i : SpaceVim#api#import('messletters').bubble_num(i, 1). ' '}) + call extend(g:airline#extensions#tabline#buffer_idx_format, + \ {i : SpaceVim#api#import('messletters').bubble_num(i, + \ g:spacevim_buffer_index_type). ' '}) endfor unlet i let g:airline#extensions#tabline#formatter = 'spacevim' diff --git a/doc/SpaceVim.txt b/doc/SpaceVim.txt index e266920ff..a1a3247ac 100644 --- a/doc/SpaceVim.txt +++ b/doc/SpaceVim.txt @@ -198,6 +198,16 @@ Enable/Disable debug mode for SpaceVim. Default is 0. *g:spacevim_debug_level* Set the debug level of SpaceVim. Default is 1. + *g:spacevim_buffer_index_type* +Set SpaceVim buffer index type, default is 0 +> + " types: + " 0: 1 ➛ ➊ + " 1: 1 ➛ ➀ + " 2: 1 ➛ ⓵ + let g:spacevim_buffer_index_type = 1 +< + *g:spacevim_plugin_groups* Plugin groups to be loaded. >