📦 x-cmd pkg | fzf (2) - 轻松集成交互式模糊搜索,全面增强命令行工具的交互体验和搜索效率

120 阅读1分钟

🎬 视频演示

fzf.2.cn.gif

增强 ps 命令,以交互的方式查看正在运行的进程

fzf 能提供一个美观实用的交互式搜索界面,用户能以此在大量信息中快速查找信息。

ps aux | x fzf

增强 find 命令,以交互的方式查找当前目录下的所有文件,并添加文件预览功能

find . -type f 命令用于获取当前目录下所有文件的路径。

fzf 命令中的 --preview 'cat {}' 表示添加文件预览窗口,并使用 cat 命令查看文件内容。

find . -type f | x fzf --preview 'cat {}'

增强 cd 命令,以交互的方式查找当前目录下的所有子目录,并进行跳转

find . -type d 命令用于获取当前目录下所有子目录的路径。

fzf 命令中的 --preview 'ls {}' 表示增添目录预览窗口,并使用 ls 命令查看目录内容。

cd "$(find . -type d | x fzf --preview 'ls {}')"

显然,在交互场景中,fzf 可以极大地提升信息筛选体验和效率。

你可以在脚本或 .bashrc 文件中为其他命令行工具或函数引入 fzf,以获取交互式界面和即时模糊搜索功能,增强命令行工具的交互体验。




更多内容请查阅 : pkg/fzf

转载请标明原文链接www.x-cmd.com/pkg/fzf/coo…


关注微信官方公众号 : oh my x

获取开源软件和 x-cmd 最新用法