带FZF的windows上的neovim
我在windows上使用neovim qt。我在windows上的Scoop软件包管理器的帮助下安装了fzf neovim所需的所有插件都是使用vim plug安装的,并在名为_plugrc的文件下列出。(其他插入的插件工作正常,没有任何问题。_plugrc包含在init.vim中) 我最近配置了FZF。FZF的安装使用以下行完成带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' 我的目的是
" 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
插件
fzf.vim
fromPlug'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需要的…让我试试这个