عن المشروع
Atuin هو بديل لسجل shell يقوم بتخزين الأوامر في قاعدة بيانات SQLite بدلاً من ملف نصي بسيط. وهو يسجل سياقاً إضافياً لكل أمر، بما في ذلك رمز الخروج، ودليل العمل الحالي، واسم المضيف، والجلسة، ومدة تنفيذ الأمر.
تشمل القدرات الرئيسية ما يلي:
- واجهة بحث في السجل بملء الشاشة يمكن ربطها بـ Ctrl-R أو سهم للأعلى.
- مزامنة مشفرة لسجل shell بين الأجهزة المختلفة عبر خادم Atuin (يدعم الخيارات المستضافة والمستضافة ذاتياً).
- تصفية متقدمة للبحث في السجل حسب الجلسة أو الدليل أو بشكل عام.
- إحصائيات الأوامر، مثل تحديد الأوامر الأكثر استخداماً.
- دعم لعدة أغلفة (shells)، بما في ذلك zsh و bash و fish و nushell و xonsh و PowerShell.
- وظيفة القفز السريع إلى العناصر السابقة باستخدام اختصارات Alt+number.