带FZF的windows上的neovim

带FZF的windows上的neovim,vim,neovim,fzf,scoop-installer,vim-fzf,Vim,Neovim,Fzf,Scoop Installer,Vim Fzf,我在windows上使用neovim qt。我在windows上的Scoop软件包管理器的帮助下安装了fzf neovim所需的所有插件都是使用vim plug安装的,并在名为_plugrc的文件下列出。(其他插入的插件工作正常,没有任何问题。_plugrc包含在init.vim中) 我最近配置了FZF。FZF的安装使用以下行完成 " FZF Plug 'C:/Apps/Packages/Scoop/apps/fzf/current' Plug 'junegunn/fzf.vim' 我的目的是

我在windows上使用neovim qt。我在windows上的Scoop软件包管理器的帮助下安装了fzf

neovim所需的所有插件都是使用vim plug安装的,并在名为_plugrc的文件下列出。(其他插入的插件工作正常,没有任何问题。_plugrc包含在init.vim中)

我最近配置了FZF。FZF的安装使用以下行完成

" FZF
Plug 'C:/Apps/Packages/Scoop/apps/fzf/current'
Plug 'junegunn/fzf.vim'
我的目的是在windows上与fzf.vim一起使用fzf二进制文件。每当我调用neovim中的'Files'命令时,Neovimo就会发出错误

错误:

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#vim#文件[15]…91_fzf[18]…在@filbranden建议后检测到错误,这是必需的:

  • 转到
    C:\Users\YOUR_USER\u NAME\scoop\apps\fzf\XXXXX
  • 创建dir
    插件
  • 在其中放置
    fzf.vim
    from
  • 但是只需添加以下内容更容易:
    Plug'junegunn/fzf'
    插入您的init.vim以插入上述文件(即除了
    Plug'junegunn/fzf.vim'

    C:/Apps/Packages/Scoop/Apps/fzf/current
    下,您是否有文件
    plugin/fzf.vim
    ?这就是应该定义的
    fzf#wrap
    。。。可能您的独家安装正在安装
    fzf
    二进制文件,但不是Vim所需的文件…在当前目录下,它只是二进制文件,即fzf.exe。fzf.vim是单独插入的。如果你看一下,你会发现它有两个源代码和一个
    插件/fzf.vim
    ,这就是vim需要的…让我试试这个