问题标签 [fzf]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
367 浏览

vim - NerdTree 或 FZF 忽略 .env 文件

nerdtree 或 fzf 都会忽略 .env,我的工作文件夹中有一个 .env,但我在 fzf 和 nerdtree 中都找不到它。

这是我的 vimrc: https ://github.com/dipzera/nvim

0 投票
1 回答
506 浏览

macos - 某些 .zshrc 设置未加载

我有一台带有 Iterm2 和 Zshell (zsh) 的 MacBook,我拥有的附加组件之一是命令行模糊查找器 (fzf),但尽管被添加到我的 .zshrc 中它不起作用。如果我手动加载它,source ~/.fzf.zsh它可以工作,如果我重新加载我的 .zshrcsource ~/.zshrc它就不能再工作了。

可能是什么原因?

这是我的大部分 .zshrc 文件(见行:# add blur find):

0 投票
1 回答
516 浏览

fish - 如何从鱼中干净地删除 fzf 集成?

我在 Mac 上使用 brew安装了 fzf ( https://github.com/junegunn/fzf#fish-shell )。前几天我使用 brew 删除了它。

现在,每当我打开鱼壳时,我都会收到以下消息:

如何从这里干净地删除 fzf 集成?

0 投票
2 回答
277 浏览

ag - FZF - 搜索目标文件夹

我已经使用fzf了一段时间,发现它真的很棒,但是我想要它做一件事,但我认为我没有在谷歌上搜索正确的单词。

neovim我在终端上使用它,zsh我想做的是让它只搜索我输入的目标目录。

目前,当我点击Ctrl+T它时,它会搜索当前目录,而不仅仅是folder_name.

通过Plug和安装.zshrc我有:

我尝试删除导出行,因为我认为这可能是它的默认行为,但没有骰子。

我怎样才能做到这一点?

0 投票
2 回答
2332 浏览

bash - 如何从当前工作目录的另一个目录启动 fzf?

我经常fzf用来导航文件系统,尤其是 Alt-c 键绑定。

调用时,fzf从当前工作目录生成一个列表。

是否可以fzf从指定目录生成列表?

我试过fzf <dir>了,但它会导致错误(未知选项)。此外,我找不到任何选项,例如-C <dir>指定起始目录。

0 投票
3 回答
932 浏览

vim - 如何在 VIM 中不选择任何结果就关闭 FZF

我使用 fzf.vim 在 neovim 的项目中快速查找文件。

有时因为我找不到我要找的东西,或者因为我在打开新文件之前忘记做某事,我需要取消并关闭弹出窗口而不选择任何结果。

目前要做到这一点,我按下<Esc>以进入正常模式,然后:q但理想情况下将其映射到组合键会更快,例如<C-x>

如何映射仅针对 FZF 窗口的键绑定?或者是否有任何组合键已经关闭弹出窗口而没有任何进一步的操作?

提前致谢

0 投票
0 回答
76 浏览

vim - 如何在vim中将嵌套参数传递给fzf?

如何使函数 Function1 fzf 将 var1 传递给函数 Function2?

我知道你可以这样做“函数('s:Function2',[a:var1])”,问题是它不再传递捕获的值var2

目前,一种解决方法是使用全局变量,但老实说,我一点也不喜欢它:(

0 投票
2 回答
1145 浏览

vim - 预览在带有 fzf 的 Windows 10 上的 neovim 0.5 上不起作用

我在 Windows 10 上使用 fzf-vim 运行 neovim 0.5,似乎无法进行预览。

我的 init.vim 如下:

使用 :Files 或 :Rg 命令预览文件时出现错误消息:/mnt/c/Users/XXXXX/AppData/Local/nvim/plugged/fzf.vim/bin/preview.sh:第 2 行:$'\r' :找不到命令
/mnt/c/Users/XXXXX/AppData/Local/nvim/plugged/fzf.vim/bin/preview.sh:第5行:$'\r':找不到命令
/mnt/c/Users/ XXXXX/AppData/Local/nvim/plugged/fzf.vim/bin/preview.sh:第 40 行:意外令牌附近的语法错误 /mnt/c/Users/XXXXX/AppData/Local/nvim/plugged/fzf.vim/bin /preview.sh:第 40 行:` elif [ -n "$MSWINHOME" ]; 然后

已确认来自 c:\Program Files\Git\bin\ 的 bash.exe 位于PATH.

0 投票
0 回答
29 浏览

shell - 在运行任何查询之前选择 FZF 中的字段

我一直在研究提供与kubens相同功能的脚本,基本上是在上下文之间切换。我使用FZF

当我可以选择命名空间时,我明白了:

我想前进到当前命名空间将被突出显示的地步。我去了fzf --help,尝试申请,fzf --query但查询甚至在命名空间列表加载之前就应用了,所以最后我只有一个与我的查询匹配的字段并且看不到其他命名空间。

所以而不是

正确的

我懂了:

在此处输入图像描述

但需要一个:

在此处输入图像描述

如果可以的话,有人可以指导我吗?

0 投票
0 回答
112 浏览

neovim - 如何保留搜索窗口?

免责声明:我不知道这里所有正确的术语。当我说“窗口”时,它可能是“快速修复模式对话框”之类的。

我正在使用 Neovim(通过 Neovide)并具有这些设置以通过 fzf 插件通过 ripgrep 启用搜索:

在我的环境变量中,我FZF_DEFAULT_COMMAND设置为:

当我执行类似的操作时:Rg fn,会出现一个如下所示的弹出窗口:

在此处输入图像描述

这就是问题所在:当我输入其中一行以关闭窗口并转到目标文件进行更改时,我想在完成后恢复搜索窗口。

我可以点击:然后向上箭头以重新运行搜索,但这可能很烦人,尤其是当有很多结果并且我想将光标保持在上次停止的位置时。当我尝试:copen它只是空的。

有没有办法在窗口中重新打开最后一次搜索,保留状态?(我知道如果我更改某些内容,搜索结果将会过时......没关系)

除了具体问题 - 对于来自 VSCode 等 GUI 编辑器的人,我会很感激在 Neovim UI 中使用搜索的提示。

谢谢!