Nvim as Python / Rust / any another language IDE! Video (in Russian) — https://www.youtube.com/watch?v=PA7zZNJXJEk For Mac OS: brew install nvim brew install rust-analyzer npm install -g pyright Install also vim-plug — plugin manager for vim/nvim. Put init.vim to ~/.config/nvim/init.vim folder.