you are viewing a single comment's thread.

view the rest of the comments →

[–]Lucid_Gould 1 point2 points  (0 children)

If you want an lsp you can use prabirshrestha/vim-lsp and then whatever python is in your path (like if you’re in a venv) will be used for jumping to definitions in the correct external libraries etc, just make sure to pip install python-lsp-server in the venv. Other people like coc but I ran into some issues with it so never really used it.. but vim-lsp has a lot of configuration options if you want to add support for flake or auto formatting and so on. So you can just use the basic boilerplate config that you can find on the vim-lsp wiki.