From 0e5f23e8644370e660f4f34b1d598ca5c8dace4c Mon Sep 17 00:00:00 2001 From: bretello Date: Thu, 14 Sep 2023 23:55:29 +0200 Subject: [PATCH] vim: ale: add arduino config --- vim/plugins_config.vim | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/vim/plugins_config.vim b/vim/plugins_config.vim index 18abb11..fb20b94 100644 --- a/vim/plugins_config.vim +++ b/vim/plugins_config.vim @@ -25,7 +25,11 @@ let g:ale_fixers = { \ 'javascript': ['prettier', 'eslint'], \ 'vue': ['prettier', 'eslint'], \} -let g:ale_fixers_aliases = {'vue': ['vue', 'javascript']} +let g:ale_fixers_aliases = {'vue': ['vue', 'javascript'], 'arduino': 'cpp'} + +let g:ale_arduino_ccls_executable = 'ccls' +let g:ale_arduino_ccls_init_options = {} + let g:ale_popup_menu_enabled = 1 let g:ale_python_bandit_options = '-c banditrc' let g:ale_python_pylint_options = '-j0 --disable=W0511' @@ -54,7 +58,7 @@ let g:ale_linters = { \ 'vue': ['volar', 'eslint'] \} -let g:ale_linter_aliases = {'vue': ['vue', 'javascript']} +let g:ale_linter_aliases = {'vue': ['vue', 'javascript'], 'arduino': 'cpp'} " disable gradle signs/loclist as they conflict with ALE (vim-android) let g:gradle_loclist_show = 0