Hister,由 Adam Tauber 开发,是一个命令行工具,用于存储和组织经常使用的终端命令,以便长期重用。它提供了一个最小的 CLI 来添加、列出、标记和搜索保存的代码片段,创建一个持久的、可搜索的存储库,以便在开发过程中快速回忆。该工具将数据本地存储在文件或 SQLite 数据库中,使用 Go 编写,并为 Windows 提供可移植的二进制文件。它的受众是重度使用终端的开发人员、系统管理员和 DevOps 专业人员。
该工具使用 Go 构建,具有极简的命令集,旨在提供快速和小的运行时占用。在 Windows 上,它可以通过命令提示符、PowerShell 或终端模拟器运行,前提是编译源代码或使用提供的二进制文件。由于操作是针对本地文件或 SQLite 数据库的基本添加/列出/搜索操作,正常使用对桌面的运行时开销很小。