我下载了 .exe 文件并将其放入我的 PATH 变量中。fzf
似乎在命令提示符下工作。但我想在 git-bash 中使用它。当我fzf
在 git-bash 中使用时,它似乎开始了,但没有任何反应。
任何意见将是有益的。我试图为自己节省一些击键。
我下载了 .exe 文件并将其放入我的 PATH 变量中。fzf
似乎在命令提示符下工作。但我想在 git-bash 中使用它。当我fzf
在 git-bash 中使用时,它似乎开始了,但没有任何反应。
任何意见将是有益的。我试图为自己节省一些击键。
是的。
我刚刚从fzf-bin下载了 fzf.exe ,启动bash.exe
并输入了./fzf.exe
但为此,我PATH
首先使用简化:
set PATH=C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\
set GH=C:\path\to\git
set PATH=%GH%\bin;%GH%\usr\bin;%GH%\mingw64\bin;%GH%\mingw64\libexec\git-core;%PATH%
有了那个PATH,fzf
就可以了。
我知道这个问题是不久前的,但希望我可以对任何试图让模糊查找器在 git-bash 中工作的新读者有所帮助
无论出于何种原因,我已经尝试了来自 GitHub repo @VonC 共享的包和新的 repo 链接,并且没有一个包按预期在终端中执行 - 唯一能做的就是fzf --help
如你所知,git-bash 基于 MSYS2,他们有 pacman 来安装包,包列表也可以在这里找到https://packages.msys2.org/package/包括一个模糊查找器,但不是 fzf,而是fzy
要获取 Windows 兼容文件,请直接转到“文件”,而不是上游 URL,在下载的压缩文件中,您会找到 .exe
将该 .exe 移动到您的 git-bash /usr/bin 并将 fzy.exe 重命名为 fzf.exe 或 bash 别名 fzf 以执行 fzy