我试图让 fzf 在 Debian buster 发行版的 vim 中工作。Debian buster 中 fzf 的版本是 0.17 但 Vim 包fzf.vim
需要 0.24
在https://github.com/junegunn/fzf.vim/issues/1150#issuecomment-718694488建议了一个临时解决方法,如果调用 fzf 的版本,则使用以下脚本返回 0.24
#!/bin/bash
if [[ "$1" == "--version" ]]; then
echo "0.24.0"
else
/usr/bin/fzf "$@"
fi
所以我将上面的脚本添加到fzf
用户主目录中的一个文件中
polar@localhost:~$ ls
fzf
然后我将 fzf 添加到路径中,所以我有
polar@localhost:~$ echo $PATH
/home/polar/fzf:/home/polar/.pyenv/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
但是,如果我运行fzf --version
,它仍然返回 0.17.5?