call plug#begin() Plug 'dense-analysis/ale' Plug 'rodjek/vim-puppet' Plug 'itchyny/lightline.vim' Plug 'gerases/vim-rspec-puppet' call plug#end() let g:ale_sh_shellcheck_options = '-s bash' let g:ale_fixers = {'python': ['black', 'isort']} let g:ale_completion_enabled = 1 let g:lightline = { \ 'colorscheme': 'wombat', \ } nnoremap t :call Run_Spec() nnoremap rl :call Run_Spec(line('.')) nnoremap A :ALEFix nnoremap yoA :ALEToggle nnoremap [W :ALEFirst nnoremap ]W :ALELast nnoremap [w :ALEPrevious nnoremap ]w :ALENext " sort in visual using tab vnoremap :sort nmap gd :ALEGoToDefinition nmap gr :ALEFindReferences let g:ale_sign_column_always=1 let g:ale_change_sign_column_color=1 :highlight SignColumn ctermbg=238 set laststatus=2 set paste "colorscheme google "colorscheme smarties "colorscheme ego "colorscheme madeofcode "colorscheme h80 colorscheme badwolf