" Enable completion where available. " This setting must be set before ALE is loaded. " " You should not turn this setting on if you wish to use ALE as a completion " source for other completion plugins, like Deoplete. packadd! ale " Enable ale completion let g:ale_completion_enabled = 1 set omnifunc=ale#completion#OmniFunc " Enable some ale fixers globally let g:ale_fixers = { \ '*': ['remove_trailing_lines', 'trim_whitespace'], \} " fix when save let g:ale_fix_on_save = 1