Add ability to manually trigger completion menu (#2177)

* Add ability to manually trigger completion menu
* Mention :ALEComplete in completion docs
* Add test for ALEComplete
This commit is contained in:
Jerko Steiner
2019-01-07 17:55:55 +00:00
committed by w0rp
parent 5bbe77101d
commit 0fcd5e79a9
4 changed files with 45 additions and 0 deletions

View File

@@ -509,6 +509,12 @@ function! ale#completion#GetCompletions() abort
return
endif
call ale#completion#AlwaysGetCompletions()
endfunction
" This function can be used to manually trigger autocomplete, even when
" g:ale_completion_enabled is set to false
function! ale#completion#AlwaysGetCompletions() abort
let [l:line, l:column] = getcurpos()[1:2]
let l:prefix = ale#completion#GetPrefix(&filetype, l:line, l:column)