diff options
author | Jerko Steiner <jerko.steiner@gmail.com> | 2019-01-07 17:55:55 +0000 |
---|---|---|
committer | w0rp <w0rp@users.noreply.github.com> | 2019-01-07 17:55:55 +0000 |
commit | 0fcd5e79a9be71027df6d7e77034d530fa9bf959 (patch) | |
tree | 1df17f03c74cc75b8b5b609037e20cce38e04dff /autoload | |
parent | 5bbe77101db18968fde65210956e54750d7ff4f5 (diff) | |
download | ale-0fcd5e79a9be71027df6d7e77034d530fa9bf959.zip |
Add ability to manually trigger completion menu (#2177)
* Add ability to manually trigger completion menu
* Mention :ALEComplete in completion docs
* Add test for ALEComplete
Diffstat (limited to 'autoload')
-rw-r--r-- | autoload/ale/completion.vim | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/autoload/ale/completion.vim b/autoload/ale/completion.vim index 9dd913f5..3bf29191 100644 --- a/autoload/ale/completion.vim +++ b/autoload/ale/completion.vim @@ -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) |