问题标签 [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 投票
0 回答
67 浏览

zsh - fzf 历史记录显示在 tmux 弹出窗口中

我尝试了以下命令。

那么,弹出历史的数量为0。我怎样才能摆脱0历史?

0 投票
1 回答
42 浏览

linux - 我如何在类 Linux/Unix 中使用带参数的管道

我想做这样的事情:

有时管道比写函数快,但我现在可以parameters/args在管道之间传递
:我是三合会搜索包firefoxxbps但我得到以下错误:

0 投票
1 回答
46 浏览

zsh - 管道 fzf 选择到文本操作到 zsh 提示符(不执行)

这是一个使用 fzf 执行选定别名的函数:

问题是有时您想向别名添加更多参数,而不是立即执行它。这可能吗?

0 投票
1 回答
277 浏览

fzf - 如何指定 fzf --preview 应该只在当前目录中查找文件?

fzf --preview 'cat {}'给我一个两窗格的终端窗口(左)fzf 模糊搜索文件和(右)所述文件的预览。

调用时,它开始显示 me /Users/tomnorway/Downloads,无论我当前的目录如何。我想编写一个仅在当前目录中查找文件/文件夹的命令(递归)。尽我所能通读man fzf后,我找不到具体说明的方法。有人有建议吗?

0 投票
0 回答
30 浏览

unix - 在特定行中输入编辑时打开 FZF,其中包含目录中的文件行

我想用目录中文件的行(递归地)打开 fzf,当我按回车键打开特定行中的相应文件时。那可能吗?

此致

0 投票
0 回答
42 浏览

terminal - FZF 找不到目录

我有一个~/GitHub dir,我可以找到它find GitHub。我有一个默认安装fzf,它使用find. 当我fzf在主目录上运行时,fzf 找不到GitHub目录。

如果我这样管道:find GitHub | fzf它会在结果中显示目录。

是什么赋予了?

0 投票
0 回答
58 浏览

shell - 使用 fzf 函数搜索,列出我要搜索的目录集合

同胞社区,

我在下面有一个命令。在互联网的某个地方找到它。该命令的作用是在当前文件夹和嵌套文件夹下搜索参数。我试图翻译和分析它:

  • find-> 命令本身

  • ${1:-.}-> 如果我们提供值,我们将搜索 $(1) 并显示它,否则,它将显示当前目录 ':-.' 下的所有内容

  • -path '*/\.*'-> 这是我们应该寻找目标的路径。当我们省略转义符号时,它可以写成/。,这意味着我们正在搜索当前文件夹及其中的所有内容,并且该文件夹的位置无关紧要(前缀中的星号)。

  • -prune-> 它导致 find 不下降到当前文件。

  • -o- 这很棘手,但在发生错误时它可以工作。简而言之,我们通过此语句确保无论输出是什么都会显示。

  • -type d-> 目录

  • -print-> 打印路径

  • 2> /dev/null-> 抑制任何输出。它是一个空设备,它接受任何输入并将其丢弃。

  • fzf +m-> 禁用多选

我对这个命令的问题是我想修改它,使其不仅在当前文件夹中搜索,而且通常在主文件夹和外部驱动器中搜索(例如,我有一个位于 中的驱动器/Volumes/xyz)。到目前为止,我一直在尝试的一切似乎都不起作用。我真的很感激一些帮助。

0 投票
1 回答
200 浏览

neovim - 使用 SpaceVim 在项目中的所有目录(和子目录)的所有文件中搜索文本

所以我刚开始使用 Neovim/Spacevim,它太棒了!

我仍然习惯了一切,因为我以前从未使用过 Vim 或类似的东西。

我的问题围绕在当前打开的项目的所有文件中搜索特定文本。

我正在使用nerdtree文件管理器,我想知道如何在项目中的所有文件中搜索特定字符串。就像我想function thisExactFunction()在当前打开的文件夹/目录中进行搜索一样,我该怎么做呢?主要目标是列出包含此搜索字符串的所有文件。

我已经fzf安装(以及ripgrep),但似乎在搜索所有文件中的特定文本时遇到了麻烦。我只能搜索文件本身,或者其他一些不能产生我需要的搜索。

谁能指出我正确的方向......?谢谢!

0 投票
0 回答
70 浏览

neovim - 如何在 termux 的 neovim 中在 $HOME 的存储子目录下制作 FZF 显示文件

我正在尝试使用 nvim 和其他可用于 termux 的命令行工具在 termux 中设置开发环境。我最近发现了 FZF,我已经安装并使用了几次,现在我想在 neovim 中使用它而不安装插件。我使用pkg install fzf并映射Ctrl + P来安装 fzf 以打开 FZF 对话框。一切正常。但是当我在主目录中并从那里调用 FZF 时(在 vim 中使用:FZF),我没有从 storage 子目录中得到结果,这是我没想到的。我曾经termux-setup-storage设置对手机内部存储的访问。这在其他一些目录中可能相同,但该$HOME目录是我注意到的目录。当我尝试从下面的主目录中使用 FZF 时,请查看我得到的图像:

在此处输入图像描述

但是当我从命令行在主目录中使用 FZF 时,一切正常。例如,我键入cd **后跟tab,我得到所需的结果:

在此处输入图像描述

你认为是什么问题。我根本没有使用 FZF vim 插件。另外,我更改了默认命令(使用fd而不是find)。

0 投票
0 回答
30 浏览

fzf - FZF VIM:删除绝对路径的前导部分

我正在使用以下内容搜索我的项目:

结果如下所示:

我希望结果看起来像:

我知道有些'options': '--delimiter : --nth 4..'东西我认为可能会做我想做的事,但我不知道该放在哪里。