
Plug 'sheerun/vim-polyglot' "Initialize plugin system" call plug#end () "Use 24-bit (true-color) mode in Vim/Neovim when outside tmux. Plug 'itchyny/lightline.vim' "Multiple language support" "Specify a directory for plugins" call plug#begin ( '~/.config/nvim/plugged' ) "Neovim theme" vim-polyglot : to handle multiple languages.


⚠️ Here is the command line coming from the Vim-plug repository, I advise you to get the latest one on the official repo. Then, you can install Vim-plug : sh -c 'curl -fLo "$"/nvim/site/autoload/plug.vim -create-dirs \ It simplifies the way to install new Vim features.įirst, you have to create Vim config folder if it doesn't exist : cd ~/.config/ & mkdir nvim Vim-plug is one of the best plugin managers for Vim.

Or, you can create and add an alias to your. On macOS, just install it with Brew : brew install neovim Then, you can access it with the nvim command line. Neovim is a fork of Vim, developed in order to improve Vim. I advise you to install Neovim instead of the classic Vim.

⚠️ This tutorial is for macOS, on Linux systems you just have to deal with your own package manager. So, I have done some research to improve my setup and here are few steps to have a better Vim experience. I discover new features every day and each time this blows my mind. I have always wanted the same things because Vim is a must have and literally changed my life (as a software engineer.). I am frequently watching tech/dev youtubers (DistroTube, Luke Smith.) and I've always asked myself how they have an Atom/Vs Code/Sublime Text-like Vim editor.
