Published on August 30, 2025 by d7man
مقدمة :
كمبرمج تتمحور بيئة عمله على التيرمنال، في هذا المقال جمعت لكم جميع الأدوات اللي أستخدمها بشكل دائم.
كل الأدوات تقدر تثبتها من مدير الحزم (مثل Homebrew أو yay)، وأسفل كل وحدة بحط وصفها ورابط GitHub.
الأدوات :
lazygit
تسهل عليك إدارة أوامر git عن طريق توفير واجهة تفاعلية في التيرمنال.
🔗 GitHub: lazygit
neovim
محرر أكواد سريع ومرن في التيرمنال، نسخة محسّنة من vim مع دعم إضافات قوية.
🔗 GitHub: neovim
btop
أداة لمراقبة الموارد (CPU, RAM, الشبكة، العمليات) بواجهة رسومية جميلة داخل التيرمنال.
🔗 GitHub: btop
eza
بديل مطور لأمر ls
مع ألوان ودعم git وميزات حديثة.
🔗 GitHub: eza
fd
بديل سريع وبسيط لـ find
للبحث عن الملفات والمجلدات.
🔗 GitHub: fd
fzf
Fuzzy Finder تفاعلي يساعدك تبحث بسرعة في الملفات، التاريخ، والأوامر.
🔗 GitHub: fzf
gitleaks
أداة لفحص الأكواد والمستودعات لاكتشاف الأسرار (Tokens, API Keys) قبل التسريب.
🔗 GitHub: gitleaks
jq
معالج JSON قوي يساعدك تقرأ وتفلتر البيانات بشكل مرتب.
🔗 GitHub: jq
mas
مدير سطر أوامر لمتجر تطبيقات macOS (App Store).
🔗 GitHub: mas
tokei
أداة لإحصاء أسطر الأكواد في المشاريع مع دعم لغات برمجية كثيرة.
🔗 GitHub: tokei
thefuck
أداة ذكية لتصحيح الأوامر الغلط بمجرد كتابة fuck
.
🔗 GitHub: thefuck
yazi
مدير ملفات سريع وحديث في التيرمنال، بديل ممتاز لـ ranger.
🔗 GitHub: yazi
rmpc
مشغّل موسيقى بواجهة تيرمنال (TUI) يعمل كعميل لـ MPD، ويدعم إضافة وتشغيل مقاطع من YouTube عبر MPD.
يتطلب MPD مُعدًّا مسبقًا كخلفية تشغيل.
zoxide
بديل امر cd ذكي للتنقل بين المجلدات مع تذكر المجلدات
🔗Github: zoxide