home: vim: remove 'ALE' configuration
First step to modernising my configuration to use the native LSP client instead.
This commit is contained in:
parent
cc91b88b28
commit
5c3d3f5f1c
16 changed files with 0 additions and 214 deletions
|
|
@ -1,24 +0,0 @@
|
|||
" Always display the sign column to avoid moving the buffer all the time
|
||||
let g:ale_sign_column_always=1
|
||||
|
||||
" Change the way ALE display messages
|
||||
let g:ale_echo_msg_info_str='I'
|
||||
let g:ale_echo_msg_warning_str='W'
|
||||
let g:ale_echo_msg_error_str='E'
|
||||
|
||||
" The message displayed in the command line area
|
||||
let g:ale_echo_msg_format='[%linter%][%severity%]%(code):% %s'
|
||||
|
||||
" The message displayed in the location list
|
||||
let g:ale_loclist_msg_format='[%linter%]%(code):% %s'
|
||||
|
||||
" Don't lint every time I change the buffer
|
||||
let g:ale_lint_on_text_changed=0
|
||||
" Don't lint on leaving insert mode
|
||||
let g:ale_lint_on_insert_leave=0
|
||||
" Don't lint on entering a buffer
|
||||
let g:ale_lint_on_enter=0
|
||||
" Do lint on save
|
||||
let g:ale_lint_on_save=1
|
||||
" Lint on changing the filetype
|
||||
let g:ale_lint_on_filetype_changed=1
|
||||
|
|
@ -15,7 +15,6 @@ let g:lightline.active={
|
|||
\ [ 'lineinfo' ],
|
||||
\ [ 'percent' ],
|
||||
\ [ 'fileformat', 'fileencoding', 'filetype' ],
|
||||
\ [ 'linter_check', 'linter_errors', 'linter_warn', 'linter_ok' ],
|
||||
\ [ 'ctags_status' ],
|
||||
\ ]
|
||||
\ }
|
||||
|
|
@ -38,29 +37,11 @@ let g:lightline.component_function={
|
|||
\ 'gitbranch': 'LightlineFugitive',
|
||||
\ }
|
||||
|
||||
" Which component can be expanded by using which function
|
||||
let g:lightline.component_expand={
|
||||
\ 'linter_check': 'lightline#ale#checking',
|
||||
\ 'linter_warn': 'lightline#ale#warnings',
|
||||
\ 'linter_errors': 'lightline#ale#errors',
|
||||
\ 'linter_ok': 'lightline#ale#ok',
|
||||
\ }
|
||||
|
||||
" How to color custom components
|
||||
let g:lightline.component_type={
|
||||
\ 'readonly': 'error',
|
||||
\ 'linter_checking': 'left',
|
||||
\ 'linter_warn': 'warning',
|
||||
\ 'linter_errors': 'error',
|
||||
\ 'linter_ok': 'left',
|
||||
\ }
|
||||
|
||||
" Show pretty icons instead of text for linting status
|
||||
let g:lightline#ale#indicator_checking='⏳'
|
||||
let g:lightline#ale#indicator_warnings='◆'
|
||||
let g:lightline#ale#indicator_errors='✗'
|
||||
let g:lightline#ale#indicator_ok='✓'
|
||||
|
||||
" Show a lock icon when editing a read-only file when it makes sense
|
||||
function! LightlineReadonly()
|
||||
return &ft!~?'help\|vimfiler\|netrw' && &readonly ? '🔒' : ''
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue