jedi-vim

https://github.com/davidhalter/jedi-vim
todo
主要提供跳转、显示文档的功能

  1. augroup Jedi
  2. let g:jedi#auto_initialization = 0
  3. let g:jedi#popup_select_first = 1
  4. autocmd Filetype python nnoremap <silent> <buffer> gd :call jedi#goto()<cr>
  5. autocmd Filetype python nnoremap <silent> <buffer> ga :call jedi#goto_assignments()<cr>
  6. autocmd Filetype python nnoremap <silent> <buffer> gs :call jedi#goto_stubs()<cr>
  7. autocmd Filetype python nnoremap <silent> <buffer> K :call jedi#show_documentation()<cr>
  8. autocmd Filetype python nnoremap <silent> <buffer> gf :call jedi#usages()<cr>
  9. augroup END

Coc-Pyright

https://github.com/fannheyward/coc-pyright
主要提供类型检查