Configuring NeoVim as a Python IDE (2023) | Siddharta Govindaraj | Sun 07 May 2023
(www.siddharta.me)
from ericjmorey@programming.dev to python@programming.dev on 15 Apr 2024 16:07
https://programming.dev/post/12810891
from ericjmorey@programming.dev to python@programming.dev on 15 Apr 2024 16:07
https://programming.dev/post/12810891
Siddharta Govindaraj writes:
As I blogged about in the previous two articles, I recently updated my NeoVim configuration for the fourth time. Although it might sound like a lot of config updates, keep in mind that it happened over a period of four years.
- The first version was a port of my existing Vim configuration. Because NeoVim is backward compatible with Vim, you can just move the configuration over and it will work
- In the second version, I migrated my plugin manager to Packer. This config was a mix of old style Vim config and the newer NeoVim style with some plugins migrated to Lua equivalents
- Then I decided to go 100% Lua config and started using Kickstart.nvim and LazyVim.
- This fourth time around I used Kickstart and LazyVim as guides to write my own from scratch.
You can find my NeoVim configuration on Github.
In this article I am going to go through and explain my configuration step-by-step. I have a terrible memory, so this post will also serve as a guide when I inevitably need to look through this file in the future.
Read Configuring NeoVim as a Python IDE (2023)
#python
threaded - newest