Сбой установки темы цветовой схемы Neovim

#macos #vim #colors #neovim

#macos #vim #Цвет #neovim

Вопрос:

 call plug#begin()
Plug 'two-firewatch'
call plug#end()
set background=dark
let g:two_firewatch_italics=1
colo two-firewatch
  

Выше приведено все содержимое init.vim

Я не уверен, что следует поместить в папки «Подключено», «автозагрузка» и «цвета» в .config/nvim

Если я должен использовать плагин, как называется тема? Я не думаю, что это упоминается на веб-странице. Выше я написал два-firewatch.

https://github.com/rakr/vim-two-firewatch

Ответ №1:

Насколько я могу судить по тому, что я вижу, в вашей конфигурации есть проблемы. Я предполагаю, что вы используете vim-plug в качестве менеджера плагинов.

У вас должно быть что-то вроде этого:

 call plug#begin()

Plug 'ayu-theme/ayu-vim'

call plug#end() " <<<< Do not forget to call plug#end

set termguicolors
let ayucolor="light"
colorscheme ayu
  

Если это вся ваша конфигурация, то она должна работать нормально, если вы вызываете :PlugInstall для установки ayu-vim .

Комментарии:

1. Большое спасибо, это должно так выглядеть?

2. Я никогда не использовал эту цветовую схему, поэтому я не знаю, что может быть причиной вашей проблемы. Я попробовал ее на своем компьютере с конфигурацией, которую я вам дал, и она выглядит нормально. По крайней мере, как на скриншотах в репозитории github. Убедитесь, что у вас нет других строк, которые могли бы помешать теме. Возможно, проблема связана с используемой вами версией Neovim (у меня версия 0.4.4). Проверьте проблемы проекта на github, если вы чувствуете, что проблема связана с плагином.

3. Могу ли я посмотреть фотографию того, как выглядит ваша. Меня смущает содержимое двух файлов. Файл vimrc в ~/ и файл init.vim, расположенный в nvim, который находится ниже .config

4. ~/.vimrc Файл считывается vim, а не neovim, и ~/.config/nvim/init.vim читается neovim, а не vim. Если вы добавите код, который я вам дал init.vim , neovim сможет установить плагин и использовать его. Если вы поместите ее в .vimrc , она также должна работать для vim. У некоторых плагинов могут быть проблемы с vim, но он должен работать с neovim, как это было у меня. Если ошибка сохраняется, попробуйте другую тему и / или попробуйте очистить файлы в ~/.config/nvim/plugged . Я мог бы отправить скриншот, но он выглядит просто как страница github. Я не могу помочь вам намного больше, чем это.

5. Я пытаюсь использовать два firewatch, но не могу установить его с помощью плагина. github.com/rakr/vim-two-firewatch . Ошибка является недопустимым аргументом: two-firewatch (неявное расширение `vim-scripts’ устарело)