nixpkgs/home/programs/neovim/plugins/ale.vim
Daniel Siepmann be7063d983
Improve spell checking within neovim
Turn on spell checking for all files by default.
Enable camel recognition for spell checking by default.
Remove no longer used files as they only turned spell checking off,
which no longer is necessary.
2023-04-20 14:11:12 +02:00

31 lines
832 B
VimL

let g:ale_set_quickfix = 0
let g:ale_set_loclist = 1
let g:ale_set_highlights = 1
let g:ale_set_signs = 1
let g:ale_sign_column_always = 1
let g:ale_echo_cursor = 0
let g:ale_hover_cursor = 0
let g:ale_cursor_detail = 0
let g:ale_virtualtext_cursor = 1
let g:ale_virtualtext_prefix = "! "
" Do not lint when open a file
let g:ale_lint_on_enter = 0
" Do not lint when changing file type
let g:ale_lint_on_filetype_changed = 0
" Do not interrupt writing to much, wait longer for start linting.
let g:ale_lint_delay = 1000
" Turn auto linting while writing off
let g:ale_lint_on_text_changed = 'never'
" Configure signs to use
let g:ale_sign_error = '>'
let g:ale_sign_warning = '!'
let g:ale_php_phpcs_standard = 'PSR12'
let g:ale_php_phpstan_executable = 'vendor/bin/phpstan'
call ale#handlers#languagetool#DefineLinter('rst')