Currently, I have these plugins in Vim running on zsh
shell:
Valloric/YouCompleteMe
davidhalter/jedi-vim
The vim also has support for Python 2 and Python 3.
I would like Vim to do autocompletion for every keystroke in realtime instead of having to press <ctrl-x>
,<ctrl-o>
, which is cumbersome. How can I achieve it? Thanks.
The acp.vim plugin (formerly named AutoComplPop) automatically opens the completion popup as you type. With the .,w,b,k configuration, you can make it use different completion sources, like omni or dictionary completion. neocomplete apparently also has this feature. Maybe this is already included in YouCompleteMe, too. Might be worth reading its documentation.