Как установить цветовую тему в NeoVim в Mac OS X?

Я только что установил NeoVim VimR 0.13.1 с https://github.com/qvacua/vimr/releases для Mac OS X. Я смог установить параметры по умолчанию, создав файл по адресу

~/.config/nvim/init.vim

Теперь мне трудно использовать цветовую тему. Например, меня интересует тема OceanicNext из https://github.com/mhartington/oceanic-next

Итак, я скачал zip-файл, разархивировал его, после чего он создал папку с именем

oceanic-next-master

Поэтому я переместил эту папку в

~/.config/nvim/oceanic-next-master

Добавлен необходимый код в файл init.vim

" For Neovim 0.1.3 and 0.1.4
let $NVIM_TUI_ENABLE_TRUE_COLOR=1

" Or if you have Neovim >= 0.1.5
if (has("termguicolors"))
 set termguicolors
endif

" Theme
syntax enable
colorscheme OceanicNext

Но даже при перезапуске VimR ничего не происходит. Поэтому я попытался переименовать имя папки с

~/.config/nvim/oceanic-next-master

to

~/.config/nvim/OceanicNext

Все равно не повезло. Поэтому попытался скопировать настоящий файл OceanicNext.vim в

~/.config/nvim/OceanicNext.vim

Все равно не получилось перезапустить. Поэтому я попытался запустить команду напрямую

colorscheme OceanicNext

Но это дает мне следующее сообщение об ошибке

Cannot find color scheme 'OceanicNext'

Я также попытался установить другую цветовую схему из https://github.com/frankier/neovim-colors-solarized-truecolor-only, но так и не смог заставить его работать.

У меня также установлен MacVim, и просто скопируйте и вставьте плагины в ~/.vim, но похоже, что NeoVim отличается? Что я делаю не так?

Спасибо.


person user702300    schedule 10.02.2017    source источник


Ответы (2)


Документация nvim по команде цветовой схемы :help colorscheme

:colo[rscheme] {имя}

Загрузить цветовую схему {имя}. Это ищет «runtimepath» для файла «colors/{name}.vim». Загружается первый найденный. Также ищет все плагины в «packpath», сначала под «start», а затем под «opt».

Я предлагаю вам поместить файл цветовой схемы в папку ~/.config/nvim/colors.

Кстати, плагин vim-plug отлично подходит для управления плагинами и цветовыми схемами vim и neovim. Попробуйте.

person Dmitry Shvetsov    schedule 11.02.2017