1
0
mirror of https://github.com/SpaceVim/SpaceVim.git synced 2025-04-14 23:49:19 +08:00

Add two type of index number

1. number without any cycles
2. small number just like old days
This commit is contained in:
wsdjeg 2017-02-26 01:24:03 +08:00
parent a2fb2cbd84
commit 99f4d25042
4 changed files with 33 additions and 10 deletions

View File

@ -177,6 +177,8 @@ let g:spacevim_plugin_groups_exclude = []
" " 0: 1 ➛ ➊
" " 1: 1 ➛ ➀
" " 2: 1 ➛ ⓵
" " 3: 1 ➛ ¹
" " 4: 1 ➛ 1
" let g:spacevim_buffer_index_type = 1
" <
let g:spacevim_buffer_index_type = 0

View File

@ -52,8 +52,8 @@ let g:terminal_color_14 = "#8ec07c"
" light4 + light1
let g:terminal_color_7 = "#a89984"
let g:terminal_color_15 = "#ebdbb2"
nnoremap <FocusGained> <Nop>
nnoremap <FocusLost> <Nop>
nnoremap <nowait> <FocusGained> <Nop>
nnoremap <nowait> <FocusLost> <Nop>
augroup Terminal
au!
au TermOpen * let g:last_terminal_job_id = b:terminal_job_id | IndentLinesDisable

View File

@ -4,14 +4,33 @@ let g:airline_skip_empty_sections = 1
let g:airline#extensions#tabline#enabled = 1
let g:airline#extensions#tmuxline#enabled = 1
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,
\ g:spacevim_buffer_index_type). ' '})
endfor
unlet i
if g:spacevim_buffer_index_type < 3
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,
\ g:spacevim_buffer_index_type). ' '})
endfor
unlet i
elseif g:spacevim_buffer_index_type == 3
let g:airline#extensions#tabline#buffer_idx_mode = 1
elseif g:spacevim_buffer_index_type == 4
let g:airline#extensions#tabline#buffer_idx_mode = 1
let g:airline#extensions#tabline#buffer_idx_format = {
\ '0': '0 ',
\ '1': '1 ',
\ '2': '2 ',
\ '3': '3 ',
\ '4': '4 ',
\ '5': '5 ',
\ '6': '6 ',
\ '7': '7 ',
\ '8': '8 ',
\ '9': '9 '
\}
endif
let g:airline#extensions#tabline#formatter = 'spacevim'
"let g:airline#extensions#tabline#buffer_nr_show = 1
"let g:airline#extensions#tabline#buffer_nr_format = '%s:'

View File

@ -205,6 +205,8 @@ Set SpaceVim buffer index type, default is 0
" 0: 1 ➛ ➊
" 1: 1 ➛ ➀
" 2: 1 ➛ ⓵
" 3: 1 ➛ ¹
" 4: 1 ➛ 1
let g:spacevim_buffer_index_type = 1
<