vimrc: ALE, unimpaired and colors

This commit is contained in:
2021-10-07 10:29:57 +02:00
parent 8f52441c54
commit 086a75b054

20
.vimrc
View File

@@ -30,6 +30,8 @@ if filereadable(expand(vundle_dir) . "/README.md")
if empty($VIM_DISABLE_YCM) if empty($VIM_DISABLE_YCM)
Plugin 'ycm-core/YouCompleteMe' Plugin 'ycm-core/YouCompleteMe'
endif endif
Plugin 'dense-analysis/ale'
Plugin 'tpope/vim-unimpaired'
call vundle#end() " required call vundle#end() " required
else else
@@ -201,6 +203,19 @@ let g:ycm_python_interpreter_path = '~/.python-venv.kuba/bin/python'
"let g:ycm_autoclose_preview_window_after_insertion = 1 " Close after leaving insert mode "let g:ycm_autoclose_preview_window_after_insertion = 1 " Close after leaving insert mode
let g:ycm_autoclose_preview_window_after_completion = 1 " Close after accepting completion let g:ycm_autoclose_preview_window_after_completion = 1 " Close after accepting completion
" ALE
let g:ale_linters = {
\ 'python': ['flake8'],
\ 'c': ['gcc']
\}
let g:ale_set_highlights = 1
let g:ale_sign_error = '>>'
let g:ale_sign_warning = '--'
let g:ale_lint_on_text_changed = 'never'
let g:ale_lint_on_enter = 0
let g:ale_c_parse_makefile = 1
let g:ale_lint_on_insert_leave = 1
" fugitive.vim looks for tags in .git " fugitive.vim looks for tags in .git
" set tags +=~/tags " Recursively move upwards in tree, searching in subfolders for tags file " set tags +=~/tags " Recursively move upwards in tree, searching in subfolders for tags file
@@ -222,6 +237,11 @@ set statusline+=\ %l:%c"
set statusline+=%#MoreMsg# set statusline+=%#MoreMsg#
set statusline+=\ " set statusline+=\ "
" Colors
highlight SignColumn ctermbg=NONE
highlight GitGutterAdd ctermbg=NONE ctermfg=2
highlight GitGutterChange ctermbg=NONE ctermfg=3
highlight GitGutterDelete ctermbg=NONE ctermfg=1
" flake8 " flake8
let g:flake8_show_in_gutter=1 let g:flake8_show_in_gutter=1