離開
18.3.0 - 2024-06-10
神奇的貝殼歷史
英語 | 簡體中文
Atuin 使用 SQLite 資料庫取代現有的 shell 歷史記錄,並記錄命令的附加上下文。此外,它還透過 Atuin 伺服器提供機器之間可選且完全加密的歷史記錄同步。
顯示退出代碼、持續時間、時間和命令
除了搜尋 UI 之外,它還可以執行以下操作:
# search for all successful `make` commands, recorded after 3pm yesterday
atuin search --exit 0 --after "yesterday 3pm" make
您可以使用我託管的伺服器,也可以託管您自己的伺服器!或根本不使用同步。由於所有歷史記錄同步均已加密,因此即使我想存取您的資料也無法存取。我真的不想。
ctrl-r
和up
鍵(可設定)重新綁定到全螢幕歷史搜尋 UIAtuin 有一個社群論壇,請在這裡尋求協助和支持:https://forum.atuin.sh/
Atuin 還有一個 Discord 社區,可在此處找到
這將使您註冊 Atuin 雲端同步伺服器。一切都經過端對端加密,因此您的秘密是安全的!
在文件中閱讀有關離線設定、自架伺服器等的更多資訊。
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
有限制。有關詳細信息,請參閱 shell 插件文檔的 Bash 部分。
如果您發現任何安全問題,請提醒 [email protected],我們將不勝感激
用 contrib.rocks 製作。