3 ms·
On this topic, can anyone share their Python setup for Neovim? I used ALE and Deoplete + a bit of Jedi and got frustrated with it breaking / working much worse
by odiroot 7y ago
On this topic, can anyone share their Python setup for Neovim?
I used ALE and Deoplete + a bit of Jedi and got frustrated with it breaking / working much worse than ST3 and just removed all the plugins.
- 0xADEADBEE 7y agoI use CoC.vim [0] with whatever Python plugin they recommend and it's easily been the most painless autocompletion I've ever used in over a decade of Vim. I wrote some (admittedly pretty basic) Python with it last week with no complaints! [0] - https://github.com/neoclide/coc.nvim https://github.com/neoclide/coc.nvim
- L0stLink 7y agoI use LanguageClient-neovim[0] with pyls[1], tests are run using `:make` which populates the quickfix list with errors. I also heavily use the location list which gets populated with errors and warnings etc. automatically by LanguageClient-neovim. All of this is accessible through convenient keybindings. Full python setup here: https://github.com/L0stLink/anvil https://github.com/L0stLink/anvil Status bar is lightline[2] with a custom theme, which I haven't gotten around to pushing yet. I can share it if you are interested. Other than the colors on the bar everything should work. [0] https://github.com/autozimu/LanguageClient-neovim https://github.com/autozimu/LanguageClient-neovim [1] https://github.com/palantir/python-language-server https://github.com/palantir/python-language-server [2] https://github.com/itchyny/lightline.vim https://github.com/itchyny/lightline.vim