Toggle colorscheme light/dark with "F4".

This commit is contained in:
Sebastian 2019-12-24 06:52:41 +01:00
parent 1306ead88f
commit a2b24befe0

View file

@ -40,11 +40,12 @@ call vundle#begin()
"Plugin 'vim-syntastic/syntastic' "Plugin 'vim-syntastic/syntastic'
Plugin 'airblade/vim-gitgutter' Plugin 'airblade/vim-gitgutter'
Plugin 'artur-shaik/vim-javacomplete2' Plugin 'artur-shaik/vim-javacomplete2'
Plugin 'ctrlpvim/ctrlp.vim'
Plugin 'davidhalter/jedi-vim' Plugin 'davidhalter/jedi-vim'
Plugin 'dense-analysis/ale'
Plugin 'ervandew/supertab' Plugin 'ervandew/supertab'
Plugin 'junegunn/vim-peekaboo' Plugin 'junegunn/vim-peekaboo'
Plugin 'keith/swift.vim' Plugin 'keith/swift.vim'
Plugin 'ctrlpvim/ctrlp.vim'
Plugin 'LaTeX-Box-Team/LaTeX-Box' Plugin 'LaTeX-Box-Team/LaTeX-Box'
Plugin 'mattn/emmet-vim' Plugin 'mattn/emmet-vim'
Plugin 'mattn/webapi-vim' Plugin 'mattn/webapi-vim'
@ -57,7 +58,6 @@ Plugin 'vim-airline/vim-airline'
Plugin 'vim-scripts/TaskList.vim' Plugin 'vim-scripts/TaskList.vim'
Plugin 'Vimjas/vim-python-pep8-indent' Plugin 'Vimjas/vim-python-pep8-indent'
Plugin 'VundleVim/Vundle.vim' Plugin 'VundleVim/Vundle.vim'
Plugin 'dense-analysis/ale'
" The following are examples of different formats supported. " The following are examples of different formats supported.
@ -312,4 +312,19 @@ let g:ale_fixers = {'python': ['isort', 'black'],
\'json': ['fixjson'], \'json': ['fixjson'],
\'java': ['uncrustify']} \'java': ['uncrustify']}
" colorscheme toggle:
function! s:SwitchColorscheme()
if g:colors_name == 'darcula'
colorscheme default
else
colorscheme darcula
endif
endfunction
map <silent> <F4> :call <SID>SwitchColorscheme()<CR>
colorscheme darcula colorscheme darcula