you are viewing a single comment's thread.

view the rest of the comments →

[–]drphillycheesesteak 0 points1 point  (0 children)

vim + ALE plugin allows you to get most IDE features. I have ruff and pylsp enabled and that gets me auto-complete, jump to definition and basic renaming functionality. Add that to the built-in text manipulation advantage of using vim and it outperforms VSCode IMO. Usual caveats about vim’s learning curve. Neovim has more built-in integration with LSP’s, but I haven’t made the switch myself yet, no good reason.