neovim на окнах с FZF

Я использую neovim-qt в окнах. Я установил fzf с помощью диспетчера пакетов Scoop в Windows.

Все необходимые плагины для neovim устанавливаются с помощью vim-plug и перечисляются в файле с именем _plugrc. (Другие подключаемые модули работают без проблем. _Plugrc включен в init.vim)

Настроил FZF недавно. Установка FZF выполняется с использованием следующих строк

" FZF
Plug 'C:/Apps/Packages/Scoop/apps/fzf/current'
Plug 'junegunn/fzf.vim'

Я намерен использовать двоичный файл fzf в Windows вместе с fzf.vim. Проблемы и ошибки Neovimo всякий раз, когда я вызываю команду "Файлы" в neovim.

Ошибка:

Error detected while processing function fzf#vim#files[15]..<SNR>91_fzf[18]..<SNR<91_wrap:
line 12:
E117: Unknown function fzf#wrap
E15: Invalid expression: fzf#2wrap(a:name, opts, a:bang)
line 14:
E121: Undefined variable: wrapped
E15: Invalid expression: wrapped
Error detected while processing function fzf#vim#files[15]..<SNR>91_fzf:
line 18:
E117: Unknow fucntion: fzf#run
E15: Invalid expression: fzf#run(s:wrap(a:name, merged. bang))

Я думаю, что он не может использовать совок для установки FZF. Помогите настроить.

1 ответ

Следуя совету @filbranden, это то, что требуется:

  1. Перейти к C:\Users\YOUR_USER_NAME\scoop\apps\fzf\XXXXX
  2. Создать каталог plugin
  3. Место в нем fzf.vimиз https://github.com/junegunn/fzf/blob/master/plugin/fzf.vim

НО!!! Намного проще просто добавить:Plug 'junegunn/fzf' в ваш init.vim, чтобы подключить указанный выше файл (т.е. в дополнение к Plug 'junegunn/fzf.vim')

Другие вопросы по тегам