Overview of Atuin features
mainAtuin replaces your standard shell history with a SQLite database, capturing rich context for every command.
Core Capabilities:
- Contextual Logging: Records exit code, current working directory (cwd), hostname, session, and command duration.
- Enhanced UI: Rebinds
ctrl-randupto a full-screen search UI. Supports quick-jumping to previous items withAlt-<num>. - Search Modes: Switch filter modes via
ctrl-rto search history from the current session, current directory, or globally. - Encrypted Sync: Provides optional, fully end-to-end encrypted synchronization of history across multiple machines via an Atuin server.
- Statistics: Calculates usage metrics like "most used command."
- Non-destructive: Your old history file is not replaced during setup.