Geschichte der magischen Muschel
Englisch | 简体中文
Atuin ersetzt Ihren vorhandenen Shell-Verlauf durch eine SQLite-Datenbank und zeichnet zusätzlichen Kontext für Ihre Befehle auf. Darüber hinaus bietet es eine optionale und vollständig verschlüsselte Synchronisierung Ihres Verlaufs zwischen Maschinen über einen Atuin-Server.
Exit-Code, Dauer, Zeit und Befehl werden angezeigt
Neben der Such-Benutzeroberfläche kann es auch Folgendes tun:
# search for all successful `make` commands, recorded after 3pm yesterday
atuin search --exit 0 --after "yesterday 3pm" make
Sie können entweder den von mir gehosteten Server nutzen oder Ihren eigenen hosten! Oder verwenden Sie die Synchronisierung einfach überhaupt nicht. Da die gesamte Verlaufssynchronisierung verschlüsselt ist, könnte ich nicht auf Ihre Daten zugreifen, selbst wenn ich wollte. Und das möchte ich wirklich nicht.
ctrl-r
und up
(konfigurierbar) erneut an eine Benutzeroberfläche für die Verlaufssuche im VollbildmodusAtuin hat ein Community-Forum. Bitte fragen Sie hier nach Hilfe und Unterstützung: https://forum.atuin.sh/
Atuin hat auch einen Community-Discord, der hier verfügbar ist
Dadurch werden Sie für den Atuin Cloud-Synchronisierungsserver angemeldet. Alles ist Ende-zu-Ende-verschlüsselt, sodass Ihre Geheimnisse sicher sind!
Lesen Sie in den Dokumenten mehr über ein Offline-Setup, einen selbst gehosteten Server und mehr.
curl --proto '=https' --tlsv1.2 -LsSf https://setup.atuin.sh | sh
atuin register -u <USERNAME> -e <EMAIL>
atuin import auto
atuin sync
Dann starten Sie Ihre Shell neu!
Notiz
Für Bash-Benutzer : Das oben Gesagte richtet bash-preexec
für die erforderlichen Hooks ein, bash-preexec
weist jedoch Einschränkungen auf. Einzelheiten finden Sie im Abschnitt „Bash“ der Shell-Plugin-Dokumentation.
Wenn Sie Sicherheitsprobleme feststellen, würden wir uns freuen, wenn Sie [email protected] benachrichtigen könnten
Hergestellt mit contrib.rocks.