aboutsummaryrefslogtreecommitdiff
path: root/vim/.vim/bundle/vim-airline/autoload/airline/init.vim
diff options
context:
space:
mode:
Diffstat (limited to 'vim/.vim/bundle/vim-airline/autoload/airline/init.vim')
-rw-r--r--vim/.vim/bundle/vim-airline/autoload/airline/init.vim113
1 files changed, 0 insertions, 113 deletions
diff --git a/vim/.vim/bundle/vim-airline/autoload/airline/init.vim b/vim/.vim/bundle/vim-airline/autoload/airline/init.vim
deleted file mode 100644
index a60774d..0000000
--- a/vim/.vim/bundle/vim-airline/autoload/airline/init.vim
+++ /dev/null
@@ -1,113 +0,0 @@
-" MIT License. Copyright (c) 2013-2014 Bailey Ling.
-" vim: et ts=2 sts=2 sw=2
-
-function! s:check_defined(variable, default)
- if !exists(a:variable)
- let {a:variable} = a:default
- endif
-endfunction
-
-let s:loaded = 0
-function! airline#init#bootstrap()
- if s:loaded
- return
- endif
- let s:loaded = 1
-
- let g:airline#init#bootstrapping = 1
-
- call s:check_defined('g:airline_left_sep', get(g:, 'airline_powerline_fonts', 0)?"\ue0b0":">")
- call s:check_defined('g:airline_left_alt_sep', get(g:, 'airline_powerline_fonts', 0)?"\ue0b1":">")
- call s:check_defined('g:airline_right_sep', get(g:, 'airline_powerline_fonts', 0)?"\ue0b2":"<")
- call s:check_defined('g:airline_right_alt_sep', get(g:, 'airline_powerline_fonts', 0)?"\ue0b3":"<")
- call s:check_defined('g:airline_detect_modified', 1)
- call s:check_defined('g:airline_detect_paste', 1)
- call s:check_defined('g:airline_detect_iminsert', 0)
- call s:check_defined('g:airline_inactive_collapse', 1)
- call s:check_defined('g:airline_exclude_filenames', ['DebuggerWatch','DebuggerStack','DebuggerStatus'])
- call s:check_defined('g:airline_exclude_filetypes', [])
- call s:check_defined('g:airline_exclude_preview', 0)
-
- call s:check_defined('g:airline_mode_map', {})
- call extend(g:airline_mode_map, {
- \ '__' : '------',
- \ 'n' : 'NORMAL',
- \ 'i' : 'INSERT',
- \ 'R' : 'REPLACE',
- \ 'v' : 'VISUAL',
- \ 'V' : 'V-LINE',
- \ 'c' : 'COMMAND',
- \ '' : 'V-BLOCK',
- \ 's' : 'SELECT',
- \ 'S' : 'S-LINE',
- \ '' : 'S-BLOCK',
- \ }, 'keep')
-
- call s:check_defined('g:airline_theme_map', {})
- call extend(g:airline_theme_map, {
- \ 'Tomorrow.*': 'tomorrow',
- \ 'base16.*': 'base16',
- \ 'mo[l|n]okai': 'molokai',
- \ 'wombat.*': 'wombat',
- \ '.*zenburn.*': 'zenburn',
- \ '.*solarized.*': 'solarized',
- \ }, 'keep')
-
- call s:check_defined('g:airline_symbols', {})
- call extend(g:airline_symbols, {
- \ 'paste': get(g:, 'airline_paste_symbol', 'PASTE'),
- \ 'readonly': get(g:, 'airline_readonly_symbol', get(g:, 'airline_powerline_fonts', 0) ? "\ue0a2" : 'RO'),
- \ 'whitespace': get(g:, 'airline_powerline_fonts', 0) ? "\u2739" : '!',
- \ 'linenr': get(g:, 'airline_linecolumn_prefix', get(g:, 'airline_powerline_fonts', 0) ? "\ue0a1" : ':' ),
- \ 'branch': get(g:, 'airline_branch_prefix', get(g:, 'airline_powerline_fonts', 0) ? "\ue0a0" : ''),
- \ 'modified': '+',
- \ 'space': ' ',
- \ }, 'keep')
-
- call airline#parts#define('mode', {
- \ 'function': 'airline#parts#mode',
- \ 'accent': 'bold',
- \ })
- call airline#parts#define_function('iminsert', 'airline#parts#iminsert')
- call airline#parts#define_function('paste', 'airline#parts#paste')
- call airline#parts#define_function('filetype', 'airline#parts#filetype')
- call airline#parts#define('readonly', {
- \ 'function': 'airline#parts#readonly',
- \ 'accent': 'red',
- \ })
- call airline#parts#define_raw('file', '%f%m')
- call airline#parts#define_raw('linenr', '%{g:airline_symbols.linenr}%#__accent_bold#%4l%#__restore__#')
- call airline#parts#define_function('ffenc', 'airline#parts#ffenc')
- call airline#parts#define_empty(['hunks', 'branch', 'tagbar', 'syntastic', 'eclim', 'whitespace'])
-
- unlet g:airline#init#bootstrapping
-endfunction
-
-function! airline#init#sections()
- let spc = g:airline_symbols.space
- if !exists('g:airline_section_a')
- let g:airline_section_a = airline#section#create_left(['mode', 'paste', 'iminsert'])
- endif
- if !exists('g:airline_section_b')
- let g:airline_section_b = airline#section#create(['hunks', 'branch'])
- endif
- if !exists('g:airline_section_c')
- let g:airline_section_c = airline#section#create(['%<', 'file', spc, 'readonly'])
- endif
- if !exists('g:airline_section_gutter')
- let g:airline_section_gutter = airline#section#create(['%='])
- endif
- if !exists('g:airline_section_x')
- let g:airline_section_x = airline#section#create_right(['tagbar', 'filetype'])
- endif
- if !exists('g:airline_section_y')
- let g:airline_section_y = airline#section#create_right(['ffenc'])
- endif
- if !exists('g:airline_section_z')
- let g:airline_section_z = airline#section#create(['%3p%%'.spc, 'linenr', ':%3c '])
- endif
- if !exists('g:airline_section_warning')
- let g:airline_section_warning = airline#section#create(['syntastic', 'eclim', 'whitespace'])
- endif
-endfunction
-