شرح أداة "Windows Terminal" وكيفية استخدامها كالمحترفين.
📁 آخر الأخبار

شرح أداة "Windows Terminal" وكيفية استخدامها كالمحترفين.

 

صورة توضح تخصيص ثيمات Windows Terminal باستخدام Oh My Posh وتقسيم الشاشة لزيادة الإنتاجية وإدارة أنظمة متعددة.
صورة توضح تخصيص ثيمات Windows Terminal باستخدام Oh My Posh وتقسيم الشاشة

👤 الكاتب: سليم زروالي 📅 التاريخ: 06 ماي 2026
🌐 إقرأ هذا التحليل باللغة الإنجليزية

الشرح الشامل لأداة Windows Terminal: من التثبيت إلى الاحتراف الفعلي

إذا كنت تبحث عن شرح Windows Terminal، فأنت بلا شك قد أدركت أن عصر الشاشات السوداء المملة والمحدودة قد انتهى. ما هو Windows Terminal؟ إنه موجه الأوامر الحديث والبيئة الشاملة (CLI) التي طورتها مايكروسوفت لتجمع بين القوة والمرونة والجماليات في مكان واحد. لم يعد الأمر مقتصراً على إدخال أوامر نصية بسيطة؛ بل أصبحنا نتحدث عن بيئة عمل متكاملة تدعم علامات التبويب، وتخصيص الثيمات، وتكامل أدوات الذكاء الاصطناعي. في هذا الدليل، سنأخذك في رحلة مفصلة خطوة بخطوة لـ تحميل Windows Terminal 2026، وتخصيصه بالكامل، ليصبح أداتك الأقوى كمبرمج أو مدير نظام.

💡 لضمان أقصى أداء للأداة، يجب أن تكون بيئة النظام لديك محسنة ومستقرة، وهو ما فصلناه مسبقاً في👈 [الدليل الشامل لتسريع وتأمين نظام Windows 11 من الألف إلى الياء]، حيث تلعب بنية النظام دوراً كبيراً في استجابة أدوات سطر الأوامر.

1) ما هي أداة Windows Terminal ولماذا تتصدر اتجاهات البحث التقني؟

أ) نظرة شاملة على تطور واجهات سطر الأوامر (CLI) في أنظمة تشغيل مايكروسوفت

لعقود طويلة، اعتمد مستخدمو ويندوز على موجه الأوامر التقليدي، والذي كان يقدم وظائف أساسية بأسلوب بدائي. ومع تطور احتياجات المطورين، ظهر PowerShell ليقدم قوة برمجية هائلة، لكن واجهة المستخدم ظلت متأخرة مقارنة بأنظمة لينكس وماك. جاءت هذه الأداة لتسد هذه الفجوة المعمارية، حيث تم بناء واجهة رسومية حديثة ومفتوحة المصدر تدعم تسريع الأجهزة (GPU acceleration) لعرض النصوص بكفاءة غير مسبوقة.

ب) المقارنة الشاملة: ما هو الفرق الجوهري بين Windows Terminal و Command Prompt (CMD) و PowerShell؟

لفهم قوة الأداة، يجب أن نفرق بين "الواجهة" (Terminal) وبين "الصدفة" (Shell). الأداة الجديدة هي واجهة تحتضن بداخلها محركات الأوامر المختلفة. إليك هذا الجدول التوضيحي الذي يبرز الفرق بين PowerShell 7 و Windows Terminal:

الميزة Command Prompt (CMD) PowerShell Windows Terminal
الدور الأساسي منفذ أوامر (Shell) أساسي بيئة برمجة نصية متقدمة واجهة رسومية (Host) تجمع عدة بيئات
دعم علامات التبويب غير مدعوم غير مدعوم مدعوم بالكامل (Tabs & Panes)
التخصيص والثيمات محدود جداً محدود تخصيص شامل (JSON، شفافية، خطوط)
تسريع الرسوميات لا يوجد لا يوجد مدعوم (GPU Accelerated Text)

ج) استعراض أبرز الميزات الحصرية التي تجعل هذه الأداة الخيار الأول للمبرمجين ومديري النظم

إلى جانب دعم الحروف الموحدة (UTF-8) والذي يساهم في حل مشكلة اللغة العربية في Windows Terminal، تتميز الأداة بقدرتها على دمج مسارات عمل متعددة. يمكنك تشغيل بيئة لينكس، وإدارة خوادم سحابية، وتنفيذ سكربتات معقدة في نافذة واحدة وبأداء سلس.

2) كيف يمكن تحميل وتثبيت Windows Terminal 2026 على ويندوز 10 وويندوز 11 بطرق رسمية؟

أ) الدليل المختصر لتثبيت الأداة بنقرة واحدة عبر متجر تطبيقات مايكروسوفت (Microsoft Store)

الطريقة الأكثر أماناً وسهولة هي التوجه إلى متجر مايكروسوفت. ما عليك سوى البحث عن اسم الأداة والضغط على زر التثبيت. تضمن هذه الطريقة حصولك على التحديثات التلقائية المستمرة لمعالجة أي ثغرات أو إضافة ميزات جديدة، وهو أمر بالغ الأهمية للحفاظ على استقرار النظام.

ب) كيفية تثبيت الأداة يدوياً للمحترفين باستخدام مدير الحزم (Winget) أو عبر مستودعات GitHub

إذا كنت تفضل استخدام سطر الأوامر للتثبيت، يمكنك الاستفادة من مدير الحزم القوي. افتح PowerShell كمسؤول واكتب الأمر التالي:

winget install --id Microsoft.WindowsTerminal -e

هذه الطريقة مفضلة لدى المبرمجين لأنها تختصر الوقت وتسمح بأتمتة إعدادات النظام الجديد بالكامل.

ج) خطوات ضبط Windows Terminal ليكون تطبيق سطر الأوامر الافتراضي (Default Terminal) في نظام ويندوز

لكي تفتح أي نافذة أوامر مستقبلاً عبر هذه الأداة الحديثة:

✅ افتح الأداة واضغط على Ctrl + , لفتح الإعدادات.
✅ من قسم "بدء التشغيل" (Startup).
✅ غيّر خيار "تطبيق المحطة الطرفية الافتراضي" (Default terminal application) إلى Windows Terminal.
✅ احفظ الإعدادات.

3) كيف تدير علامات التبويب وتقسيم الشاشة في Windows Terminal لزيادة الإنتاجية؟

أ) أسرار العمل على مهام متعددة: كيفية فتح وإدارة علامات التبويب (Tabs) المتعددة بسلاسة

يتيح لك شريط التبويب العلوي فتح عشرات الجلسات في نفس الوقت. بالضغط على زر الزائد + تفتح تبويبة جديدة بالملف التعريفي الافتراضي، أو يمكنك النقر على السهم المجاور لفتح قائمة منسدلة واختيار بيئة أخرى مثل Ubuntu أو CMD.

ب) شرح ميزة تقسيم الشاشة (Split Panes) لتشغيل عدة بيئات أوامر في نافذة واحدة

هنا يكمن السحر الحقيقي لسير العمل المتقدم (Advanced Workflows). بدلاً من التنقل بين النوافذ، يمكنك تقسيم الشاشة. اضغط Alt + Shift + D لتقسيم التبويبة الحالية.

👨‍💻 دراسة حالة عملية: يمكنك تقسيم الشاشة لثلاثة أقسام؛ القسم الأيمن لمراقبة الخوادم عبر SSH، والقسم الأيسر العلوي لتشغيل حاويات Docker، والقسم الأيسر السفلي لكتابة أكواد Node.js. هذا التنظيم البصري يضاعف من سرعتك بشكل ملحوظ.

ج) تقنيات التنقل السريع بين النوافذ والأقسام النشطة دون الحاجة لاستخدام الماوس

المحترفون لا يرفعون أيديهم عن لوحة المفاتيح. استخدم Alt + أسهم الاتجاهات للتنقل بين الأقسام المقسمة داخل نفس التبويبة، واستخدم Ctrl + Tab للتنقل بين علامات التبويب المختلفة تماماً كما تفعل في متصفح الويب.

د) إدارة الصلاحيات المتقدمة: علامات التبويب بصلاحيات المسؤول (Admin Tabs)

من أهم الميزات المخفية هي دمج أدوات مثل gsudo. بدلاً من فتح نافذة جديدة كلياً بصلاحيات المسؤول، يمكنك إعداد الأداة لفتح تبويبة واحدة بصلاحيات مرتفعة (بجانب التبويبات العادية). يتطلب ذلك تثبيت أداة gsudo وإضافة مسارها كملف تعريف مخصص، مما يمنع تشتت النوافذ ويحافظ على بيئة عمل مركزية.

ولكن، قبل البدء في تخصيصات متقدمة أو التعديل على جذور النظام باستخدام صلاحيات المسؤول، وكما أشرنا في خطوات [كيفية إنشاء "نقطة استعادة نظام" واستخدامها عند الطوارئ]، فإن تأمين بيئة العمل بإنشاء نقطة رجوع آمنة يجنبك فقدان إعداداتك في حال حدوث خطأ مفاجئ.

4) كيف تقوم بتخصيص إعدادات Windows Terminal وتغيير الثيمات كالمحترفين؟

أ) الفهم المعماري لملف الإعدادات (settings.json) وكيفية تحريره

تكتفي العديد من الشروحات بنسخ الأكواد، لكن الفهم المعماري يمنحك القوة الحقيقية. ملف settings.json مقسم إلى أربعة أجزاء رئيسية:

🔹 globals: يتحكم في إعدادات التطبيق العامة كالتطبيق الافتراضي والسلوك الأولي.
🔹 profiles: يحتوي على إعدادات كل بيئة (مثل PowerShell أو WSL) بشكل مستقل.
🔹 schemes: يضم لوحات الألوان والثيمات المخصصة.
🔹 actions: مخصص لاختصارات لوحة المفاتيح.

ب) الدليل الشامل لتغيير ألوان واجهة المستخدم (Color Schemes) وتفعيل الوضع المظلم

يمكنك الاختيار من الثيمات الافتراضية مثل Campbell و One Half Dark من خلال الإعدادات الرسومية، أو يمكنك استيراد أكواد ألوان جاهزة من مجتمعات المطورين ونسخها مباشرة في مصفوفة schemes داخل ملف JSON الخاص بك للحصول على هوية بصرية مريحة للعين لساعات العمل الطويلة.

ج) كيفية تفعيل الوضع الشفاف Acrylic وإضافة صور خلفية

يعد تفعيل الوضع الشفاف Acrylic من أكثر الميزات طلباً. داخل ملف الإعدادات (أو الواجهة الرسومية لكل Profile)، ابحث عن خيار useAcrylic واجعله true، ثم اضبط acrylicOpacity لدرجة الشفافية المطلوبة (مثلاً 0.7). لإضافة خلفية، استخدم backgroundImage مع وضع مسار صورتك المفضلة، ويمكنك حتى استخدام صور متحركة بصيغة GIF.

د) تخصيص موجه الأوامر: كيفية تثبيت Oh My Posh على ويندوز و Starship

لتحويل سطر الأوامر من مجرد نص إلى لوحة معلومات ديناميكية تعرض حالة Git ومسارات الملفات، يجب أن تتعلم كيفية تثبيت Oh My Posh على ويندوز.

  1. قم بتثبيته عبر winget: winget install JanDeDobbeleer.OhMyPosh
  2. اختر ثيماً من الثيمات الجاهزة المذهلة.
  3. قم بتحديث ملف Microsoft.PowerShell_profile.ps1 لتشغيل الأداة مع كل جلسة جديدة.

النتيجة هي واجهة بصرية احترافية تزيد من وعيك بسياق المشروع الذي تعمل عليه.

هـ) طريقة تثبيت خطوط المبرمجين المخصصة (Nerd Fonts) لدعم الأيقونات

الثيمات المتقدمة مثل Oh My Posh تتطلب خطوطاً مخصصة تسمى Nerd Fonts لكي تعرض الأيقونات بشكل صحيح (وإلا ستظهر كمربعات فارغة). قم بتحميل خط مثل CaskaydiaCove Nerd Font وتثبيته في النظام، ثم غيّر الخط الافتراضي في إعدادات Terminal إليه لضمان ظهور كافة الرموز البرمجية بدقة.

5) ما هي طريقة إعداد ملفات التعريف (Profiles) ودمج أنظمة التشغيل داخل الأداة؟

أ) خطوات ربط وتشغيل نظام لينكس الفرعي لويندوز (WSL - Ubuntu/Debian)

إن تشغيل Linux داخل ويندوز Terminal أصبح أمراً في غاية السهولة بفضل نظام WSL. بمجرد تثبيت توزيعة لينكس (مثل Ubuntu) من متجر مايكروسوفت، ستقوم الأداة باكتشافها تلقائياً وإضافة ملف تعريف خاص بها في القائمة المنسدلة، مما يسمح لك بكتابة أوامر Bash الأصلية مباشرة من بيئة ويندوز الخاصة بك.

ب) تخصيص ملفات تعريف مستقلة لكل من Windows PowerShell و CMD

كل بيئة تمتلك ملف (Profile) يحمل معرّفاً فريداً (GUID). من خلال هذه الملفات، يمكنك جعل PowerShell 7 (النسخة الحديثة) هو الخيار الافتراضي بدلاً من النسخة القديمة، وتخصيص مسار البدء (Starting Directory) لكل موجه ليفتح مباشرة في مجلد مشاريعك البرمجية.

ج) طريقة إضافة موجه أوامر Git Bash و Azure Cloud Shell

يدعم التطبيق التكامل السحابي المباشر. يمكنك استخدام ملف التعريف الخاص بـ Azure Cloud Shell لتسجيل الدخول إلى حسابك في مايكروسوفت وإدارة مواردك السحابية بضغطة زر. وبالمثل، يمكنك إضافة مسار تطبيق Git Bash في ملف settings.json ليكون خياراً متاحاً في القائمة، لمن يفضلون بيئة أوامر Git التقليدية.

د) كيفية إعداد ملف تعريف مخصص للاتصال الآمن بالخوادم البعيدة عبر (SSH)

بدلاً من كتابة أمر الاتصال المعقد كل مرة، قم بإنشاء Profile جديد مخصص. في خانة "سطر دالأوامر" (Command line)، اكتب الأمر بصيغة ssh user@server_ip. يمكنك إضافة أيقونة سيرفر مخصصة لهذا الملف، وبذلك تتصل بخادمك بنقرة واحدة من القائمة الرئيسية.

هـ) التكامل مع أدوات الذكاء الاصطناعي (GitHub Copilot CLI)

من الزوايا الحديثة جداً والتي تميز المحترفين اليوم، هي دمج الذكاء الاصطناعي. يمكنك تثبيت أدوات مثل GitHub Copilot CLI، وربطها بالواجهة. هذا يسمح لك بتوليد أوامر معقدة أو نصوص برمجية بمجرد وصف ما تريده بلغة طبيعية، وسيقوم النظام باقتراح الأمر الصحيح لك، مما يقلل الحاجة لحفظ الأوامر الطويلة.

6) ما هي أقوى اختصارات لوحة المفاتيح (Shortcuts) لاحتراف العمل على Windows Terminal؟

أ) القائمة الذهبية لاختصارات إدارة النوافذ، علامات التبويب، وتقسيم الشاشة

  • ⌨️ فتح تبويبة جديدة: Ctrl + Shift + T
  • ⌨️ إغلاق التبويبة الحالية: Ctrl + Shift + W
  • ⌨️ تقسيم الشاشة عمودياً: Alt + Shift + Plus (+)
  • ⌨️ تقسيم الشاشة أفقياً: Alt + Shift + Minus (-)

ب) أهم الاختصارات المتقدمة لعمليات البحث، التحديد، النسخ، واللصق

  • 🔍 البحث في مخرجات الشاشة: Ctrl + Shift + F
  • 📋 النسخ: يتم النسخ تلقائياً عند تحديد النص، أو باستخدام Ctrl + C
  • 📥 اللصق: Ctrl + V أو النقر بزر الماوس الأيمن.
  • 🛠️ فتح لوحة الأوامر (Command Palette): Ctrl + Shift + P

ج) كيفية برمجة وإضافة اختصارات مخصصة (Custom Keybindings)

لا تقتصر الأداة على الاختصارات الافتراضية؛ بل تتيح لك قائمة actions في ملف JSON ابتكار اختصاراتك. مثلاً، يمكنك تعيين اختصار لوحة مفاتيح معين ليقوم بإرسال مجموعة من الأوامر النصية المتتالية، أو لتغيير الثيم بضغطة واحدة، مما يصنع بيئة تتناسب تماماً مع سرعة بديهتك.

7) كيف تصلح أبرز مشاكل وأخطاء Windows Terminal الأكثر بحثاً؟

أ) حلول عملية لمشكلة التوقف المفاجئ (Crash) أو رفض فتح الأداة في ويندوز 11

إذا واجهت إغلاقاً مفاجئاً، غالباً ما يكون السبب تعارضاً في الصلاحيات أو ملفات نظام تالفة. قم بفتح PowerShell العادي كمسؤول ونفذ أمر sfc /scannow. تأكد أيضاً من تحديث بطاقة الرسوميات، حيث أن تسريع النصوص يعتمد بشكل كبير على الـ GPU المستقر.

ب) كيفية اكتشاف وإصلاح الأخطاء البرمجية داخل ملف (settings.json) واستعادة الإعدادات

الخطأ الشائع عند تخصيص ويندوز تيرمينال هو فقدان الفواصل في ملف JSON. الأداة ذكية وستظهر لك رسالة خطأ عند وجود خلل. يمكنك استخدام محرر يدعم التحقق من صحة الكود مثل VS Code. إذا فشل كل شيء، يمكنك حذف ملف settings.json بالكامل، وستقوم الأداة بإنشاء نسخة افتراضية جديدة ونظيفة عند إعادة تشغيلها.

أثناء محاولتك لحل أخطاء النظام أو التعامل مع التشنجات الناتجة عن تعارض البرمجيات، من الضروري الانتباه إلى إعدادات النظام العميقة. قد يكون تتبع البيانات الخلفي سبباً في بعض التعارضات، وهنا ننصح بمراجعة 👈 [أفضل إعدادات الخصوصية في Windows 11 لتعطيل التتبع] لضمان بيئة عمل هادئة وخالية من التدخلات البرمجية المزعجة.

ج) طرق معالجة مشاكل الترميز (UTF-8 Encoding) وظهور النصوص المقطعة

هذه هي جذر حل مشكلة اللغة العربية في Windows Terminal. إذا ظهرت النصوص العربية أو الرموز البرمجية كعلامات استفهام مربعة، اذهب إلى إعدادات الـ Profile، وفي قسم المظهر (Appearance)، تأكد من تمكين خيار (UTF-8) وتأكد من أنك تستخدم خطاً يدعم الرموز والأحرف العربية بشكل كامل.

د) معالجة مشكلة الاستهلاك المرتفع لموارد النظام (CPU/RAM)

عند فتح تبويبات عديدة بمهام ثقيلة، قد تلاحظ بطئاً. إذا واجهت بطئاً وتجمداً أثناء تنفيذ الأوامر المتعددة، فقد لا يكون السبب من الأداة نفسها، بل من عتاد الجهاز، وقد استعرضنا مسبقاً طريقة 👈 [حل مشكلة استهلاك القرص بنسبة 100% في ويندوز] والتي تؤثر بشكل مباشر على قدرة النظام على التعامل مع مخرجات الأوامر وقراءتها من القرص الصلب. كإجراء سريع داخل الأداة، يمكنك تقليل التأثيرات البصرية مثل "الشفافية" لتخفيف العبء عن المعالج والذاكرة.


📝 قائمة المصطلحات (Glossary)

المصطلح الشرح المبسط
CLI (Command Line Interface) واجهة سطر الأوامر؛ وسيلة للتفاعل مع النظام عبر كتابة الأوامر النصية بدلاً من الماوس.
JSON (JavaScript Object Notation) تنسيق خفيف الوزن لتبادل البيانات وتخزين الإعدادات، يعتمد على نصوص مفهومة للبشر.
WSL (Windows Subsystem for Linux) نظام فرعي يسمح بتشغيل بيئات لينكس الأصلية داخل ويندوز دون الحاجة لآلة افتراضية (Virtual Machine).
Winget مدير حزم رسمي من مايكروسوفت يسمح بتحميل وتثبيت البرامج عبر سطر الأوامر بسرعة.
Oh My Posh محرك تخصيص مفتوح المصدر يُستخدم لتزيين وتجميل موجه الأوامر بالثيمات والأيقونات والمعلومات المفيدة.

❓ الأسئلة الشائعة (FAQ)

س: هل يغني Windows Terminal عن تحميل PowerShell أو Command Prompt؟

ج: لا، هو ليس بديلاً داخلياً (Shell) بل هو "واجهة" (Host) مجمعة. أنت بحاجة لوجود PowerShell في نظامك لكي يعمل داخله، لكنه يغنيك تماماً عن فتح النوافذ التقليدية القديمة.

س: هل يمكن تشغيل الأداة على ويندوز 7 أو 8؟

ج: لا، الأداة مصممة خصيصاً للعمل على نظام ويندوز 10 (إصدار 1903 فما فوق) وويندوز 11، نظراً لاعتمادها على تقنيات حديثة في العرض المعماري لنظام التشغيل.

س: قمت بتثبيت Oh My Posh ولكن الأيقونات تظهر كمربعات فارغة، ما الحل؟

ج: هذه المشكلة تحدث لأن الخط الافتراضي لا يدعم الرموز (Glyphs). الحل هو تحميل وتثبيت خطوط "Nerd Fonts" وتعيين أحدها كخط افتراضي في إعدادات ملف التعريف الخاص بك.

س: كيف أقوم بتحديث الأداة إلى آخر إصدار؟

ج: إذا قمت بتثبيته عبر Microsoft Store، سيتم التحديث تلقائياً. أما إذا استخدمت Winget، يمكنك تشغيل الأمر winget upgrade Microsoft.WindowsTerminal.

📚 المصادر والمراجع

  • التوثيق الرسمي لأداة Windows Terminal من Microsoft Learn.
  • مستودع الشيفرة المصدرية والمشاريع مفتوحة المصدر على منصة GitHub - Microsoft Terminal.
  • دليل إعداد وتخصيص الثيمات عبر التوثيق الرسمي لأداة Oh My Posh.
  • مقالات الدعم الفني لحل مشكلات سطر الأوامر من منتديات مجتمع مايكروسوفت (Microsoft Community).
  • توثيق أنظمة لينكس الفرعية من Windows Subsystem for Linux Documentation.
SALIM ZEROUALI
SALIM ZEROUALI
Welcome to your premier destination for exploring the technology that shapes tomorrow. We believe the future isn't something we wait for; it's a reality we build now through a deep understanding of emerging science and technology. The "Global Tech Window" blog is more than just a website; it's your digital laboratory, combining systematic analysis with practical application. Our goal is to equip you with the knowledge and tools not only to keep pace with development but to be at the forefront of it. Here begins your journey to mastering the most in-demand skills and understanding the driving forces behind digital transformation: For technologists and developers, you'll find structured learning paths, detailed programming tutorials, and analyses of modern web development tools. For entrepreneurs and those looking to make money, we offer precise digital marketing strategies, practical tips for freelancing, and digital skills to boost your income. For tomorrow's explorers, we delve into the impact of artificial intelligence, explore intelligence models, and provide insights into information security and digital protection. Browse our sections and start today learning the skills that
تعليقات



  • جاري التحميل...