Hacker News new | ask | show | jobs
by zhengyi13 2376 days ago
There are a lot of ways to skin this particular cat.

I've found vim-lsp is probably the best starting point, as you can plug any server you want into it, and have a consistent interface.

https://github.com/prabirshrestha/vim-lsp/wiki/Servers-Pytho...

1 comments

What does it mean "plug in a server into it"? I looked at the page you linked to, and I have no idea what any of that means, or what to do with it.

I just want some basic stuff: autocomplete + indentation will probably achieve 90% of what I want from a Python IDE.

This refers to the Language Server Protocol [1] which is intended to decouple the IDE features from your editor so you can use it with any editor, such as Vim.

[1] https://en.wikipedia.org/wiki/Language_Server_Protocol

Check out coc aka Conquer of Completion