1
0
mirror of https://github.com/amix/vimrc synced 2025-06-16 01:25:00 +08:00

Updated vim plugins

This commit is contained in:
Amir Salihefendic
2018-12-17 12:28:27 +01:00
parent d2d303593e
commit e99e9e9c3e
137 changed files with 2129 additions and 846 deletions

View File

@ -2,16 +2,17 @@
" Filename: autoload/lightline.vim
" Author: itchyny
" License: MIT License
" Last Change: 2018/09/17 12:00:00.
" Last Change: 2018/11/24 12:00:00.
" =============================================================================
let s:save_cpo = &cpo
set cpo&vim
let s:_ = 1
let s:_ = 1 " 1: uninitialized, 2: disabled
function! lightline#update() abort
if s:_
if s:_ == 2 | return | endif
call lightline#init()
call lightline#colorscheme()
endif
@ -40,11 +41,8 @@ function! lightline#update_disable() abort
endfunction
function! lightline#enable() abort
call lightline#colorscheme()
let s:_ = 1
call lightline#update()
if s:lightline.enable.tabline
set tabline=%!lightline#tabline()
endif
augroup lightline
autocmd!
autocmd WinEnter,BufWinEnter,FileType,SessionLoadPost * call lightline#update()
@ -74,6 +72,7 @@ function! lightline#disable() abort
autocmd!
autocmd WinEnter * call lightline#update_disable()
augroup END
let s:_ = 2
endfunction
function! lightline#toggle() abort