Linux

  1. Устанавливаем, как указано на страничке neovim
sudo apt-get install software-properties-common
sudo apt-add-repository ppa:neovim-ppa/stable
sudo apt-get update
sudo apt-get install neovim
sudo apt-get install python-dev python-pip python3-dev python3-pip

Настраиваем, чтобы neovim вызывался как редактор по умолчанию:

sudo update-alternatives --install /usr/bin/vi vi /usr/bin/nvim 60
sudo update-alternatives --config vi
sudo update-alternatives --install /usr/bin/vim vim /usr/bin/nvim 60
sudo update-alternatives --config vim
sudo update-alternatives --install /usr/bin/editor editor /usr/bin/nvim 60
sudo update-alternatives --config editor
  1. Создаём файл ~/.config/nvim/init.vim. В интернете этих файлов настроек можно найти кучи. Мало кто комментирует, что означает та, или иная строчка, а копировать не понимая скучновато.

Комментированный init.vim

  1. Запускаем vim и обновляем все плагины нажимая :PlugUpdate.

  2. Проходим небольшой тренинг прямо внутри vim, :Tutor или справку :help.

  3. Мучительно карабкаемся по вертикальной кривой обучения :) В интернете полно учебников и курсов. Например, раз, два, три.

Macos