基于 rust 安装
支持任意操作系统(只要安装了 rust 即可)
cargo install atuin
# cargo install atuin --version 18.17.0
配置
bash
curl https://raw.githubusercontent.com/rcaloras/bash-preexec/master/bash-preexec.sh -o ~/.bash-preexec.sh
echo '[[ -f ~/.bash-preexec.sh ]] && source ~/.bash-preexec.sh' >> ~/.bashrc
echo 'eval "$(atuin init bash)"' >> ~/.bashrc
zsh
echo 'eval "$(atuin init zsh)"' >> ~/.zshrc
或
zinit load ellie/atuin
fish
atuin init fish | source
导入已有历史记录
atuin import auto
使用方式
首次安装成功,可能需要重新连接 SSH 才能生效(或者执行
eval "$(atuin init bash)")
按
键,即可查看历史记录