Television

Television
软件描述
blazing 快的通用模糊查找 TUI
官方网站
访问软件的官方网站了解更多信息
crates.io
安全链接HTTPS
什么是 Television?
电视是一个快速且多功能的模糊查找 TUI(终端用户界面)。 它通过模糊匹配算法,让你能够快速搜索各种数据源(文件、Git 仓库、环境变量、Docker 镜像,等等),并且设计上易于扩展。 它受到 Neovim 的 telescope 插件的启发,并利用 tokio 以及 Helix 编辑器使用的 nucleo 匹配器,以确保最佳性能。 功能特性:
高性能:通过异步 I/O 和多线程技术,确保界面流畅且响应迅速。 模糊匹配:采用先进的模糊匹配库,高效地对条目列表进行筛选。 开箱即用:内置一系列通道和预览器,无需额外配置即可直接使用。 Shell 集成:通过电视的 Shell 集成,可在任何位置享受智能补全功能。 通道系统:围绕“通道”这一概念设计,通道是一组内置的数据源,你可以对其进行搜索(例如文件、Git 仓库、环境变量等)。 自定义通道:用户可以通过一个简单且集中的配置文件,为电视添加自定义通道。 预览功能:允许你在独立的窗口中预览条目的内容。 内置语法高亮:支持多种文件类型的内置异步语法高亮。 快捷键:提供一组受 Vim 及其他流行终端快捷键启发的直观默认快捷键。 主题支持:可直接使用内置的 10 个主题,或轻松创建自己的主题。 跨平台:支持 Linux、macOS 和 Windows。 终端兼容性:电视可在所有主流终端模拟器中完美运行。