Atuin Shell 历史管理
atuin 把 shell 历史存入 SQLite,支持模糊搜索、统计和跨机器加密同步。它通过 shell hook 记录命令和上下文。
atuin init zsh
atuin init bash
atuin init fish
atuin search 'docker'
atuin search --limit 20 'git rebase'
atuin stats
atuin login
atuin sync
atuin register
atuin config
~/.config/atuin/config.toml:
auto_sync = true
update_check = false
search_mode = "fuzzy"
filter_mode = "global"
eval "$(atuin init zsh)",否则不会记录/搜索。atuin import auto,并确认 shell 类型。auto_sync 失败通常是网络或登录状态;看 atuin status。sync_address,并确认 TLS/认证。history — Shell 内置历史fzf — 模糊搜索zsh / fish — Shell 集成