返回
跨平台同步 Shell 历史记录,无缝切换会话 | 开源日报 No.154
开发工具
2024-01-15 11:05:15
跨平台同步 Shell 历史记录,无缝切换会话!
大家好,我是开源日报的**「小舟同学」** 。
今天是8月23日,星期二,农历七月二十八,开源日报 No.154。我是带你每日分享开源、免费、好用的软件的「小舟同学」,今天为大家带来的是一个名叫**「Atuin」** 的开源软件。
Atuin
Atuin 是一个强大的工具,用于用 SQLite 数据库替换 shell 历史记录。它能够记录命令的上下文,提供加密的历史同步功能,并具有许多其他功能,如全屏历史搜索界面、多终端同步、统计数据记录等。
Atuin 特性:
- 基于 SQLite 数据库。
- 支持使用加密密钥加密历史记录。
- 支持多终端同步。
- 提供全屏历史搜索界面。
- 记录命令的上下文,以便于查看命令的执行环境。
- 能够统计命令的使用次数。
- 提供命令自动补全功能。
Atuin 使用方法:
- 安装 Atuin 。
pip install atuin
- 初始化 Atuin 。
atuin init
- 开始使用 Atuin 。
atuin start
Atuin 会自动将 shell 历史记录存储到 SQLite 数据库中。您可以使用 Atuin 的命令行界面来查看和搜索历史记录。
atuin
Atuin 还提供了许多其他功能,您可以通过阅读官方文档来了解更多。
总结
Atuin 是一个非常强大的工具,可以帮助您更好地管理 shell 历史记录。它具有许多强大的功能,可以帮助您提高工作效率。如果您是经常使用命令行的人,那么我强烈推荐您使用 Atuin 。
扩展阅读
今日热议
往期回顾
写在最后
以上就是今天的开源日报,感谢各位的观看。如果您有任何开源软件推荐,欢迎留言告诉我。