الإعداد

اختصارات لوحة المفاتيح

ابحث عن جميع الاختصارات المتاحة حسب الوظيفة، مع الاختلافات الخاصة بكل منصة حيثما ينطبق ذلك.

الإدخال وتحريك المؤشر

المفتاحالإجراء
Enterإرسال الموجّه
Ctrl+Jإدراج سطر جديد
/ تحريك المؤشر يسارًا / يمينًا
Ctrl+← / Alt+Bتحريك المؤشر كلمة واحدة يسارًا
Ctrl+→ / Alt+Fتحريك المؤشر كلمة واحدة يمينًا
Homeتحريك المؤشر إلى بداية السطر
Endتحريك المؤشر إلى نهاية السطر
/ التنقل في سجل الموجّه

التحرير

المفتاحالإجراء
Backspaceحذف الحرف السابق
Deleteحذف الحرف الحالي
Ctrl+W / Ctrl+Backspaceحذف الكلمة السابقة
Alt+Dحذف الكلمة التالية
Ctrl+U / Super+Backspaceحذف السطر الحالي
Ctrl+Xفتح الموجّه الحالي في المحرر الخارجي
ملاحظة:

يُحدَّد المحرر من $VISUAL أو $EDITOR أو vi كاحتياط. عند الحفظ وإغلاق المحرر، يُحمَّل النص مرة أخرى في الموجّه. بديلاً عن ذلك، شغّل /editor كأمر slash.

التحكم في الجلسة

المفتاحالإجراء
Escapeمقاطعة الاستجابة المتدفقة
Ctrl+Cالخروج / إغلاق مربعات الحوار / إعادة تعيين حقل الإدخال
! (إدخال فارغ)تبديل وضع الشل

تبديل الأوضاع

المفتاحالإجراء
Shift+Tabالتنقل بين الأوضاع المتاحة
Ctrl+F / ⌥F (macOS)تبديل الموافقة التلقائية تشغيل / إيقاف

قائمة انتظار الرسائل

عندما يكون Bob يبث استجابة، يمكنك إضافة رسائل إضافية في قائمة الانتظار بدلًا من الانتظار.

المفتاحالإجراء
Tabوضع الرسالة في قائمة الانتظار / إرسالها فورًا عند التوقف
تحريك التركيز إلى قائمة الانتظار
Enterتعديل العنصر المحدد في قائمة الانتظار
Tab (في قائمة الانتظار)إرسال العنصر المحدد فورًا
Delete / Backspaceإزالة العنصر المحدد من قائمة الانتظار
Shift+K / Shift+Jإعادة ترتيب العنصر المحدد لأعلى / لأسفل

ملاحظات خاصة بالمنصة

مستخدمو macOS

على macOS، تستخدم كثير من الاختصارات مفتاح Option (يُسمى أيضًا Alt أو ) بدلاً من Ctrl للعمليات القائمة على الكلمات:

  • استخدم ⌥F بدلاً من Ctrl+F لتبديل الموافقة التلقائية.
  • استخدم Alt+B / Alt+F للتنقل يسار/يمين الكلمة.

توافق الطرفية

قد تعترض بعض الاختصارات طرفيتك قبل أن تصل إلى Bob Shell:

  • إذا لم يعمل Ctrl+C كما هو متوقع، حاول الضغط عليه مرتين.
  • إذا لم يعمل Ctrl+←/→، تحقق من إعدادات لوحة المفاتيح في طرفيتك.
ما رأيك في هذا الموضوع؟