离开
18.3.0 - 2024-06-10
神奇的贝壳历史
英语 | 简体中文
Atuin 使用 SQLite 数据库替换现有的 shell 历史记录,并记录命令的附加上下文。此外,它还通过 Atuin 服务器提供机器之间可选且完全加密的历史记录同步。
显示退出代码、持续时间、时间和命令
除了搜索 UI 之外,它还可以执行以下操作:
# search for all successful `make` commands, recorded after 3pm yesterday
atuin search --exit 0 --after "yesterday 3pm" make
您可以使用我托管的服务器,也可以托管您自己的服务器!或者根本不使用同步。由于所有历史记录同步均已加密,因此即使我想访问您的数据也无法访问。我真的不想。
ctrl-r
和up
键(可配置)重新绑定到全屏历史搜索 UIAtuin 有一个社区论坛,请在这里寻求帮助和支持:https://forum.atuin.sh/
Atuin 还有一个 Discord 社区,可在此处找到
这将使您注册 Atuin 云同步服务器。一切都经过端到端加密,因此您的秘密是安全的!
在文档中阅读有关离线设置、自托管服务器等的更多信息。
curl --proto '=https' --tlsv1.2 -LsSf https://setup.atuin.sh | sh
atuin register -u -e
atuin import auto
atuin sync
然后重新启动你的外壳!
笔记
对于 Bash 用户:上面为必要的钩子设置了bash-preexec
,但是bash-preexec
有限制。有关详细信息,请参阅 shell 插件文档的 Bash 部分。
如果您发现任何安全问题,请提醒 [email protected],我们将不胜感激
用 contrib.rocks 制作。