Show HN: Envoy – Command Logger
9 months ago
- #productivity
- #logging
- #terminal
- Envoy 是一款用于记录终端命令的轻量级工具。
- 仅在显式开启时才会记录命令。
- 日志会保存到用户指定的自定义文件中。
- 支持 Linux 和 macOS 系统,兼容 bash 和 zsh。
- 对 shell 性能影响极小。
- 需要 Go(1.20 或更新版本)和兼容的 shell 环境。
- 安装步骤包括克隆代码库并构建可执行文件。
- 配置需在 .zshrc 或 .bashrc 中添加 shell 钩子。
- 通过 'envoy start' 启动记录,'envoy stop' 停止记录。
- 日志文件存储在可执行文件同级目录下。