I'll do my best to describe, as I'm not sure what configuration is needed to make this work.
In the readme, there's this picture showing nicely how the autocomplete-like pop-up shows the call signatures highlighted so it's easier to figure out what they are. On Mac OSX using vim+python (from homebrew, python 3.9) I get this:
and then when I select the function, I don't see any pop-up for the signature
I'm not sure what I'm doing wrong.
Steps to reproduce
call plug#begin()
Plug 'davidhalter/jedi-vim'
call plug#end()
let g:jedi#show_call_signatures = "2"
which is a bit odd. I would've expected it to work, but I see no behavior changes when I switch from 0/1/2 for the options here.
Output of “:verbose JediDebugInfo”
Jedi-vim debug information
(I tried running the redir stuff but gave me an error E475: Invalid argument: @+>).
<Environment: 3.8.6 in /Users/kratsg/.pyenv/versions/3.8.6> (/Users/kratsg/.pyenv/versions/3.8.6/bin/python3.8)
Settings
omnifunc=jedi#completions
Last set from ~/.vim/plugged/jedi-vim/autoload/jedi.vim
completeopt=menuone,longest,preview
Last set from ~/.vim/plugged/jedi-vim/autoload/jedi.vim
Issue
I'll do my best to describe, as I'm not sure what configuration is needed to make this work.
In the readme, there's this picture showing nicely how the autocomplete-like pop-up shows the call signatures highlighted so it's easier to figure out what they are. On Mac OSX using vim+python (from homebrew, python 3.9) I get this:
and then when I select the function, I don't see any pop-up for the signature
I'm not sure what I'm doing wrong.
Steps to reproduce
which is a bit odd. I would've expected it to work, but I see no behavior changes when I switch from 0/1/2 for the options here.
Output of “:verbose JediDebugInfo”
Jedi-vim debug information
(I tried running the
redir
stuff but gave me an errorE475: Invalid argument: @+>
).jedi-vim version
Global Python
Using Python version 2 to access Jedi.
/Users/kratsg/.pyenv/shims/python
2.7.16 (default, Jan 27 2020, 04:46:15), [GCC 4.2.1 Compatible Apple LLVM 10.0.1 (clang-1001.0.37.14)]
/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site.pyc
Jedi
/Users/kratsg/.vim/plugged/jedi-vim/pythonx/jedi/jedi/__init__.pyc
Jedi environment: <SameEnvironment: 3.8.6 in /Users/kratsg/.pyenv/versions/3.8.6>
/Users/kratsg/.pyenv/versions/3.8.6/lib/python38.zip
/Users/kratsg/.pyenv/versions/3.8.6/lib/python3.8
/Users/kratsg/.pyenv/versions/3.8.6/lib/python3.8/lib-dynload
Known environments
Settings
:version
:messages
:scriptnames
``` 1: /usr/share/vim/vimrc 2: ~/.vimrc 3: ~/.vim/autoload/plug.vim 4: /usr/share/vim/vim80/filetype.vim 5: ~/.vim/ftdetect/mkd.vim 6: /usr/share/vim/vim80/ftplugin.vim 7: /usr/share/vim/vim80/indent.vim 8: /usr/share/vim/vim80/syntax/syntax.vim 9: /usr/share/vim/vim80/syntax/synload.vim 10: /usr/share/vim/vim80/syntax/syncolor.vim 11: ~/.vim/plugged/jedi-vim/plugin/jedi.vim 12: /usr/share/vim/vim80/plugin/getscriptPlugin.vim 13: /usr/share/vim/vim80/plugin/gzip.vim 14: /usr/share/vim/vim80/plugin/logiPat.vim 15: /usr/share/vim/vim80/plugin/manpager.vim 16: /usr/share/vim/vim80/plugin/matchparen.vim 17: /usr/share/vim/vim80/plugin/netrwPlugin.vim 18: /usr/share/vim/vim80/plugin/rrhelper.vim 19: /usr/share/vim/vim80/plugin/spellfile.vim 20: /usr/share/vim/vim80/plugin/tarPlugin.vim 21: /usr/share/vim/vim80/plugin/tohtml.vim 22: /usr/share/vim/vim80/plugin/vimballPlugin.vim 23: /usr/share/vim/vim80/plugin/zipPlugin.vim 24: ~/.vim/plugged/jedi-vim/ftplugin/python/jedi.vim 25: ~/.vim/plugged/jedi-vim/autoload/jedi.vim 26: /usr/share/vim/vim80/ftplugin/python.vim 27: ~/.vim/plugged/jedi-vim/after/ftplugin/python/jedi.vim 28: /usr/share/vim/vim80/indent/python.vim 29: /usr/share/vim/vim80/syntax/python.vim 30: ~/.vim/plugged/jedi-vim/after/syntax/python.vim ```