история волшебной ракушки
английский | 简体中文
Atuin заменяет существующую историю оболочки базой данных SQLite и записывает дополнительный контекст для ваших команд. Кроме того, он обеспечивает дополнительную и полностью зашифрованную синхронизацию вашей истории между компьютерами через сервер Atuin.
показаны код выхода, продолжительность, время и команда
Помимо пользовательского интерфейса поиска, он может делать такие вещи:
# search for all successful `make` commands, recorded after 3pm yesterday
atuin search --exit 0 --after "yesterday 3pm" make
Вы можете использовать как сервер, который я размещаю, так и свой собственный! Или просто не используйте синхронизацию вообще. Поскольку вся синхронизация истории зашифрована, я не смог бы получить доступ к вашим данным, даже если бы захотел. И я действительно не хочу.
ctrl-r
и up
(настраиваемый) для полноэкранного пользовательского интерфейса поиска по историиУ Atuin есть форум сообщества, пожалуйста, обращайтесь за помощью и поддержкой сюда: https://forum.atuin.sh/
У Атуина также есть сообщество Discord, доступное здесь.
Это позволит вам зарегистрироваться на сервере синхронизации Atuin Cloud. Все зашифровано, поэтому ваши секреты в безопасности!
Подробную информацию об автономной настройке, локальном сервере и многом другом можно найти в документации.
curl --proto '=https' --tlsv1.2 -LsSf https://setup.atuin.sh | sh
atuin register -u -e
atuin import auto
atuin sync
Затем перезапустите оболочку!
Примечание
Для пользователей Bash : вышеописанное настраивает bash-preexec
для необходимых перехватчиков, но bash-preexec
имеет ограничения. Подробности см. в разделе Bash документации плагина оболочки.
Если вы обнаружите какие-либо проблемы с безопасностью, мы будем признательны, если вы сообщите об этом по адресу [email protected].
Сделано с помощью contrib.rocks.