Atuin 使用教程

Atuin 使用教程

atuin✨ Magical shell history项目地址:https://gitcode.com/gh_mirrors/at/atuin

项目介绍

Atuin 是一个开源项目,旨在替换现有的 shell 历史记录,使用 SQLite 数据库记录命令的额外上下文。此外,Atuin 提供了可选的、完全加密的跨机器历史记录同步功能。通过 Atuin,用户可以更方便地搜索和管理 shell 历史记录,同时确保数据的安全性。

项目快速启动

安装 Atuin

首先,通过以下命令安装 Atuin:

curl --proto '=https' --tlsv1.2 -sSf https://atuin.sh/install.sh | sh

注册和同步

安装完成后,注册一个 Atuin 账户并开始同步历史记录:

atuin register -u <USERNAME> -e <EMAIL>
atuin import auto
atuin sync

重启 Shell

最后,重启你的 shell 以应用更改。现在,每次你按下 Ctrl-R 或向上箭头时,都会看到 Atuin 的搜索界面。

应用案例和最佳实践

搜索历史命令

Atuin 提供了一个强大的搜索界面,可以按条件搜索历史命令。例如,搜索所有成功的 make 命令:

atuin search --exit 0 --after "yesterday 3pm" make

同步历史记录

Atuin 支持跨机器的历史记录同步,所有同步数据都是端到端加密的,确保数据安全。你可以使用官方服务器或自托管服务器进行同步。

典型生态项目

Atuin 作为一个 shell 历史管理工具,与其他 shell 增强工具和插件可以很好地集成。以下是一些典型的生态项目:

Zsh 插件

Atuin 可以与 Zsh 插件集成,提供更丰富的 shell 体验。例如,与 zsh-autosuggestions 结合使用,可以进一步提升命令行效率。

Tmux 集成

Atuin 可以与 Tmux 集成,通过 Tmux 的插件系统,在多个终端会话之间同步历史记录,提高工作效率。

Fzf 集成

Fzf 是一个强大的模糊搜索工具,与 Atuin 结合使用,可以实现更快速、更灵活的历史命令搜索。

通过这些集成,Atuin 可以进一步扩展其功能,为用户提供更加强大和便捷的 shell 历史管理体验。

atuin✨ Magical shell history项目地址:https://gitcode.com/gh_mirrors/at/atuin

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

裴剑苹

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值