Open eljfe opened 5 months ago
... when I type pd. for instance, jedi the following message appears at the command prompt,
-- Omni completion (^O^N^P) Pattern not found
Can you try and type str.
and check that? I don't think pd
is a valid defined name without an import.
Yes, str.
behaves as expected in the minimal setup.
It also works in my .vimrc
setup. Moreover set(
calls up the iterable...
argument hint. Thanks jedi-vim!
So the issue is just instances where I type something likeprin...
then <c-n>
. I'm expecting JV to suggest print
, which is the expected behaviour I'm assuming.
If I were to take a guess, it's some kind of conflict with supertab. As mentioned, typing prin...
then <c-n>
, I get what looks like supertab results. (Supertab, like JV is a new plugin to me, so I don't have much experience to draw on.)
I don't have anything in :map
or my .vimrc
that maps to <c-n>
btw.
:verbose map <c-n>
Kitty keyboard protocol: On
No mapping found
Thx
I guess I'm not here to debug your specific setting, but does <C-X><C-O>
work? That's what calls omnicomplete.
Issue
Hi, Fresh install of jedi-vim and I get nothing when I key
<c-space>
. Acutally I get macOS switching my keyboard language, so I switched to<c-n>
.Hitting
<c-n>
seems to generate a listing from supertab (an earlier install).Steps to reproduce
As above,
<c-n>
produces no jedi effect in my .vim setup. Only supertab is invoked.In the minimal config (I just copy pasted your file).
... when I type
pd.
for instance, jedi the following message appears at the command prompt,-- Omni completion (^O^N^P) Pattern not found
Output of “:verbose JediDebugInfo”
The following is from my setup not the minimal.vimrc setup.
Jedi-vim debug information
jedi-vim version
Global Python
Using Python version 3 to access Jedi.
/usr/local/bin/vim
3.12.2 (main, Feb 6 2024, 20:19:44) [Clang 15.0.0 (clang-1500.1.0.2.5)]
/usr/local/Cellar/python@3.12/3.12.2_1/Frameworks/Python.framework/Versions/3.12/lib/python3.12/site.py
Jedi
/Users/Shared/.config/vim/pack/plugins/start/jedi-vim/pythonx/jedi/jedi/__init__.py
Jedi environment: <Environment: 3.12.2 in /usr/local/opt/python@3.12/Frameworks/Python.framework/Versions/3.12>
/Users/Shared/Financials/data/scripts
/Users/household/.local/lib/python-3x/site-packages
/Users/Shared/.local/lib/python-3x/site-packages
/usr/local/Cellar/python@3.12/3.12.2_1/Frameworks/Python.framework/Versions/3.12/lib/python312.zip
/usr/local/Cellar/python@3.12/3.12.2_1/Frameworks/Python.framework/Versions/3.12/lib/python3.12
/usr/local/Cellar/python@3.12/3.12.2_1/Frameworks/Python.framework/Versions/3.12/lib/python3.12/lib-dynload
/usr/local/lib/python3.12/site-packages
Known environments
<Environment: 3.12.2 in /usr/local/opt/python@3.12/Frameworks/Python.framework/Versions/3.12> (/usr/local/opt/python@3.12/bin/python3.12)
<Environment: 3.11.8 in /usr/local/opt/python@3.11/Frameworks/Python.framework/Versions/3.11> (/usr/local/opt/python@3.11/bin/python3.11)
<Environment: 3.10.13 in /usr/local/opt/python@3.10/Frameworks/Python.framework/Versions/3.10> (/usr/local/opt/python@3.10/bin/python3.10)
Settings
:version
:messages
:scriptnames
``` 1: /Users/Shared/.config/vim/.vimrc 2: /usr/local/Cellar/vim/9.1.0150/share/vim/vim91/colors/lists/default.vim 3: /Users/Shared/.config/vim/colors/sitruuna.vim 4: /usr/local/Cellar/vim/9.1.0150/share/vim/vim91/syntax/syntax.vim 5: /usr/local/Cellar/vim/9.1.0150/share/vim/vim91/syntax/synload.vim 6: /usr/local/Cellar/vim/9.1.0150/share/vim/vim91/syntax/syncolor.vim 7: /usr/local/Cellar/vim/9.1.0150/share/vim/vim91/filetype.vim 8: /usr/local/Cellar/vim/9.1.0150/share/vim/vim91/syntax/python.vim 9: /usr/local/Cellar/vim/9.1.0150/share/vim/vim91/ftplugin.vim 10: /usr/local/Cellar/vim/9.1.0150/share/vim/vim91/indent.vim 11: /usr/local/Cellar/vim/9.1.0150/share/vim/vim91/syntax/nosyntax.vim 12: /usr/local/Cellar/vim/9.1.0150/share/vim/vim91/plugin/getscriptPlugin.vim 13: /usr/local/Cellar/vim/9.1.0150/share/vim/vim91/plugin/gzip.vim 14: /usr/local/Cellar/vim/9.1.0150/share/vim/vim91/plugin/logiPat.vim 15: /usr/local/Cellar/vim/9.1.0150/share/vim/vim91/plugin/manpager.vim 16: /usr/local/Cellar/vim/9.1.0150/share/vim/vim91/plugin/matchparen.vim 17: /usr/local/Cellar/vim/9.1.0150/share/vim/vim91/plugin/netrwPlugin.vim 18: /usr/local/Cellar/vim/9.1.0150/share/vim/vim91/plugin/rrhelper.vim 19: /usr/local/Cellar/vim/9.1.0150/share/vim/vim91/plugin/spellfile.vim 20: /usr/local/Cellar/vim/9.1.0150/share/vim/vim91/plugin/tarPlugin.vim 21: /usr/local/Cellar/vim/9.1.0150/share/vim/vim91/plugin/tohtml.vim 22: /usr/local/Cellar/vim/9.1.0150/share/vim/vim91/plugin/vimballPlugin.vim 23: /usr/local/Cellar/vim/9.1.0150/share/vim/vim91/plugin/zipPlugin.vim 24: /Users/Shared/.config/vim/pack/plugins/start/ale/plugin/ale.vim 25: /Users/Shared/.config/vim/pack/plugins/start/ale/autoload/ale/events.vim 26: /Users/Shared/.config/vim/pack/plugins/start/commentary/plugin/commentary.vim 27: /Users/Shared/.config/vim/pack/plugins/start/jedi-vim/plugin/jedi.vim 28: /Users/Shared/.config/vim/pack/plugins/start/lightline.vim/plugin/lightline.vim 29: /Users/Shared/.config/vim/pack/plugins/start/supertab/plugin/supertab.vim 30: /Users/Shared/.config/vim/pack/plugins/start/vim-surround/plugin/surround.vim 31: /Users/Shared/.config/vim/pack/plugins/start/vim-flake8/ftplugin/python_flake8.vim 32: /Users/Shared/.config/vim/pack/plugins/start/jedi-vim/ftplugin/python/jedi.vim 33: /Users/Shared/.config/vim/pack/plugins/start/jedi-vim/autoload/jedi.vim 34: /usr/local/Cellar/vim/9.1.0150/share/vim/vim91/ftplugin/python.vim 35: /Users/Shared/.config/vim/pack/plugins/start/jedi-vim/after/ftplugin/python/jedi.vim 36: /usr/local/Cellar/vim/9.1.0150/share/vim/vim91/indent/python.vim 37: /Users/Shared/.config/vim/pack/plugins/start/jedi-vim/after/syntax/python.vim 38: /Users/Shared/.config/vim/pack/plugins/start/ale/autoload/ale.vim 39: /Users/Shared/.config/vim/pack/plugins/start/ale/autoload/ale/util.vim 40: /Users/Shared/.config/vim/pack/plugins/start/ale/autoload/ale/linter.vim 41: /Users/Shared/.config/vim/pack/plugins/start/ale/ale_linters/python/bandit.vim 42: /Users/Shared/.config/vim/pack/plugins/start/ale/ale_linters/python/cspell.vim 43: /Users/Shared/.config/vim/pack/plugins/start/ale/autoload/ale/handlers/cspell.vim 44: /Users/Shared/.config/vim/pack/plugins/start/ale/ale_linters/python/flake8.vim 45: /Users/Shared/.config/vim/pack/plugins/start/ale/ale_linters/python/flakehell.vim 46: /Users/Shared/.config/vim/pack/plugins/start/ale/ale_linters/python/jedils.vim 47: /Users/Shared/.config/vim/pack/plugins/start/ale/ale_linters/python/mypy.vim 48: /Users/Shared/.config/vim/pack/plugins/start/ale/ale_linters/python/prospector.vim 49: /Users/Shared/.config/vim/pack/plugins/start/ale/ale_linters/python/pycln.vim 50: /Users/Shared/.config/vim/pack/plugins/start/ale/ale_linters/python/pycodestyle.vim 51: /Users/Shared/.config/vim/pack/plugins/start/ale/ale_linters/python/pydocstyle.vim 52: /Users/Shared/.config/vim/pack/plugins/start/ale/ale_linters/python/pyflakes.vim 53: /Users/Shared/.config/vim/pack/plugins/start/ale/ale_linters/python/pylama.vim 54: /Users/Shared/.config/vim/pack/plugins/start/ale/ale_linters/python/pylint.vim 55: /Users/Shared/.config/vim/pack/plugins/start/ale/ale_linters/python/pylsp.vim 56: /Users/Shared/.config/vim/pack/plugins/start/ale/ale_linters/python/pyre.vim 57: /Users/Shared/.config/vim/pack/plugins/start/ale/ale_linters/python/pyright.vim 58: /Users/Shared/.config/vim/pack/plugins/start/ale/ale_linters/python/refurb.vim 59: /Users/Shared/.config/vim/pack/plugins/start/ale/ale_linters/python/ruff.vim 60: /Users/Shared/.config/vim/pack/plugins/start/ale/autoload/ale/fix/registry.vim 61: /Users/Shared/.config/vim/pack/plugins/start/ale/ale_linters/python/unimport.vim 62: /Users/Shared/.config/vim/pack/plugins/start/ale/ale_linters/python/vulture.vim 63: /Users/Shared/.config/vim/pack/plugins/start/ale/autoload/ale/engine.vim 64: /Users/Shared/.config/vim/pack/plugins/start/ale/autoload/ale/command.vim 65: /Users/Shared/.config/vim/pack/plugins/start/ale/autoload/ale/python.vim 66: /Users/Shared/.config/vim/pack/plugins/start/ale/autoload/ale/path.vim 67: /Users/Shared/.config/vim/pack/plugins/start/ale/autoload/ale/history.vim 68: /Users/Shared/.config/vim/pack/plugins/start/ale/autoload/ale/semver.vim 69: /Users/Shared/.config/vim/pack/plugins/start/ale/autoload/ale/job.vim 70: /Users/Shared/.config/vim/pack/plugins/start/lightline.vim/autoload/lightline.vim 71: /Users/Shared/.config/vim/pack/plugins/start/lightline.vim/autoload/lightline/tab.vim 72: /Users/Shared/.config/vim/pack/plugins/start/lightline.vim/autoload/lightline/colorscheme/one.vim 73: /Users/Shared/.config/vim/pack/plugins/start/lightline.vim/autoload/lightline/colorscheme.vim 74: /Users/Shared/.config/vim/pack/plugins/start/ale/autoload/ale/cursor.vim 75: /Users/Shared/.config/vim/pack/plugins/start/ale/autoload/ale/sign.vim 76: /Users/Shared/.config/vim/pack/plugins/start/ale/autoload/ale/list.vim 77: /Users/Shared/.config/vim/pack/plugins/start/ale/autoload/ale/highlight.vim 78: /Users/Shared/.config/vim/pack/plugins/start/ale/autoload/ale/virtualtext.vim 79: /usr/local/Cellar/vim/9.1.0150/share/vim/vim91/scripts.vim 80: /usr/local/Cellar/vim/9.1.0150/share/vim/vim91/autoload/dist/script.vim 81: /usr/local/Cellar/vim/9.1.0150/share/vim/vim91/ftplugin/text.vim 82: /usr/local/Cellar/vim/9.1.0150/share/vim/vim91/ftplugin/help.vim 83: /usr/local/Cellar/vim/9.1.0150/share/vim/vim91/syntax/help.vim 84: /Users/Shared/.config/vim/pack/plugins/start/ale/ale_linters/help/alex.vim 85: /Users/Shared/.config/vim/pack/plugins/start/ale/autoload/ale/handlers/alex.vim 86: /Users/Shared/.config/vim/pack/plugins/start/ale/ale_linters/help/cspell.vim 87: /Users/Shared/.config/vim/pack/plugins/start/ale/ale_linters/help/proselint.vim 88: /Users/Shared/.config/vim/pack/plugins/start/ale/ale_linters/help/writegood.vim 89: /Users/Shared/.config/vim/pack/plugins/start/ale/autoload/ale/handlers/writegood.vim 90: /usr/local/Cellar/vim/9.1.0150/share/vim/vim91/ftplugin/vim.vim 91: /usr/local/Cellar/vim/9.1.0150/share/vim/vim91/indent/vim.vim 92: /usr/local/Cellar/vim/9.1.0150/share/vim/vim91/autoload/dist/vimindent.vim 93: /usr/local/Cellar/vim/9.1.0150/share/vim/vim91/syntax/vim.vim 94: /usr/local/Cellar/vim/9.1.0150/share/vim/vim91/syntax/lua.vim 95: /usr/local/Cellar/vim/9.1.0150/share/vim/vim91/syntax/perl.vim 96: /usr/local/Cellar/vim/9.1.0150/share/vim/vim91/syntax/pod.vim 97: /usr/local/Cellar/vim/9.1.0150/share/vim/vim91/syntax/ruby.vim 98: /Users/Shared/.config/vim/pack/plugins/start/ale/ale_linters/vim/ale_custom_linting_rules.vim 99: /Users/Shared/.config/vim/pack/plugins/start/ale/ale_linters/vim/vimls.vim 100: /Users/Shared/.config/vim/pack/plugins/start/ale/ale_linters/vim/vint.vim 101: /Users/Shared/.config/vim/pack/plugins/start/ale/autoload/ale/lsp_linter.vim 102: /usr/local/Cellar/vim/9.1.0150/share/vim/vim91/ftplugin/markdown.vim 103: /Users/Shared/.config/vim/pack/plugins/start/supertab/ftplugin/html.vim 104: /usr/local/Cellar/vim/9.1.0150/share/vim/vim91/ftplugin/html.vim 105: /usr/local/Cellar/vim/9.1.0150/share/vim/vim91/autoload/htmlcomplete.vim 106: /usr/local/Cellar/vim/9.1.0150/share/vim/vim91/syntax/markdown.vim 107: /usr/local/Cellar/vim/9.1.0150/share/vim/vim91/syntax/html.vim 108: /usr/local/Cellar/vim/9.1.0150/share/vim/vim91/syntax/xml.vim 109: /usr/local/Cellar/vim/9.1.0150/share/vim/vim91/syntax/dtd.vim 110: /usr/local/Cellar/vim/9.1.0150/share/vim/vim91/syntax/javascript.vim 111: /usr/local/Cellar/vim/9.1.0150/share/vim/vim91/syntax/vb.vim 112: /usr/local/Cellar/vim/9.1.0150/share/vim/vim91/syntax/css.vim 113: /usr/local/Cellar/vim/9.1.0150/share/vim/vim91/syntax/yaml.vim 114: /Users/Shared/.config/vim/pack/plugins/start/ale/ale_linters/markdown/alex.vim 115: /Users/Shared/.config/vim/pack/plugins/start/ale/ale_linters/markdown/cspell.vim 116: /Users/Shared/.config/vim/pack/plugins/start/ale/ale_linters/markdown/languagetool.vim 117: /Users/Shared/.config/vim/pack/plugins/start/ale/autoload/ale/handlers/languagetool.vim 118: /Users/Shared/.config/vim/pack/plugins/start/ale/ale_linters/markdown/markdownlint.vim 119: /Users/Shared/.config/vim/pack/plugins/start/ale/ale_linters/markdown/marksman.vim 120: /Users/Shared/.config/vim/pack/plugins/start/ale/ale_linters/markdown/mdl.vim 121: /Users/Shared/.config/vim/pack/plugins/start/ale/ale_linters/markdown/proselint.vim 122: /Users/Shared/.config/vim/pack/plugins/start/ale/ale_linters/markdown/redpen.vim 123: /Users/Shared/.config/vim/pack/plugins/start/ale/ale_linters/markdown/remark_lint.vim 124: /Users/Shared/.config/vim/pack/plugins/start/ale/ale_linters/markdown/textlint.vim 125: /Users/Shared/.config/vim/pack/plugins/start/ale/ale_linters/markdown/vale.vim 126: /Users/Shared/.config/vim/pack/plugins/start/ale/ale_linters/markdown/writegood.vim 127: /Users/Shared/.config/vim/pack/plugins/start/ale/autoload/ale/handlers/textlint.vim 128: /usr/local/Cellar/vim/9.1.0150/share/vim/vim91/ftplugin/rst.vim 129: /usr/local/Cellar/vim/9.1.0150/share/vim/vim91/indent/rst.vim 130: /usr/local/Cellar/vim/9.1.0150/share/vim/vim91/syntax/rst.vim 131: /usr/local/Cellar/vim/9.1.0150/share/vim/vim91/syntax/sh.vim 132: /usr/local/Cellar/vim/9.1.0150/share/vim/vim91/syntax/php.vim 133: /usr/local/Cellar/vim/9.1.0150/share/vim/vim91/syntax/sql.vim 134: /usr/local/Cellar/vim/9.1.0150/share/vim/vim91/syntax/sqloracle.vim 135: /usr/local/Cellar/vim/9.1.0150/share/vim/vim91/syntax/java.vim 136: /usr/local/Cellar/vim/9.1.0150/share/vim/vim91/syntax/cpp.vim 137: /usr/local/Cellar/vim/9.1.0150/share/vim/vim91/syntax/c.vim 138: /usr/local/Cellar/vim/9.1.0150/share/vim/vim91/syntax/lisp.vim 139: /Users/Shared/.config/vim/pack/plugins/start/ale/ale_linters/rst/alex.vim 140: /Users/Shared/.config/vim/pack/plugins/start/ale/ale_linters/rst/cspell.vim 141: /Users/Shared/.config/vim/pack/plugins/start/ale/ale_linters/rst/proselint.vim 142: /Users/Shared/.config/vim/pack/plugins/start/ale/ale_linters/rst/redpen.vim 143: /Users/Shared/.config/vim/pack/plugins/start/ale/ale_linters/rst/rstcheck.vim 144: /Users/Shared/.config/vim/pack/plugins/start/ale/ale_linters/rst/textlint.vim 145: /Users/Shared/.config/vim/pack/plugins/start/ale/ale_linters/rst/vale.vim 146: /Users/Shared/.config/vim/pack/plugins/start/ale/ale_linters/rst/writegood.vim 147: /usr/local/Cellar/vim/9.1.0150/share/vim/vim91/autoload/python.vim ```Thanks for looking into this.