ما هو التفاف النص؟
أداة لف النص تعيد تنسيق النص ليتناسب مع عرض سطر محدد عن طريق إدراج فواصل أسطر في المواضع الصحيحة. تقطع عند حدود الكلمات للحفاظ على سهولة القراءة. مفيدة لتنسيق تعليقات الكود والبريد الإلكتروني وملفات README ومخرجات الطرفية.
اضبط عرض العمود — 72 لرسالة git commit، 80 للطرفية الكلاسيكية، 100 لتعليقات مراجعة الكود — لتُدرج الأداة الفواصل في حدود الكلمات. يمكن السماح بكسر الكلمات الطويلة قسراً، وتُحفظ فواصل الفقرات كما هي، وكل سطر مكمل لفقرة يمكن أن يبدأ بإزاحة بحيث يشبه الناتج اقتباس بريد أو تعليق كود منسّقاً.
كيفية الاستخدام
- الصق النص الذي تريد لفّه في منطقة الإدخال.
- حدد عرض السطر المطلوب (مثلاً 80 حرفًا لمخرجات الطرفية، أو 72 لرسائل commit في git).
- اختر ما إذا كنت تريد قطع الكلمات الطويلة أو الاحتفاظ بها كاملة، ثم انسخ النص الملفوف.
متى تستخدم
- تنسيق متن git commit متعدد الفقرات على 72 عموداً ليبدو git log مرتباً في أي طرفية.
- لفّ JSDoc أو docstring بايثون لتقرأها بسهولة في عمود ضيق داخل مراجعة الكود.
- إعادة تدفّق نص مُلصق إلى عرض 80 عموداً قبل نشره داخل ملف README بصيغة ASCII.
النتيجة
لديك فقرة طويلة لرسالة commit في git وتحتاج لضبطها على 72 حرفًا. الصق النص، واضبط العرض على 72 مع القطع عند حدود الكلمات، واحصل على نص commit منسق بشكل مثالي.
الأسئلة الشائعة
- لماذا يكون عرض السطر الافتراضي 80 حرفاً؟
- 80 عموداً هو العرض الكلاسيكي لطرفية VT100 وما زال الإعداد الافتراضي في tmux وvim وless وأغلب عارضات الفروقات. أدلة الأسلوب مثل PEP 8 ونواة Linux تستعمل 80 أو 100. أما رسائل git commit فالعرف 72 ليظهر git log منسّقاً مع إزاحته الخاصة.
- ماذا يفعل خيار «كسر الكلمات الطويلة»؟
- من دونه، الكلمة الأطول من العرض (رابط أو معرّف طويل) تتجاوز الحد وتفسد التراصف. بتشغيل الخيار تُقسَّم الكلمة الكبيرة على أكثر من سطر. مفيد عندما لا تتحكّم بالمدخل ويحتمل وجود سلاسل طويلة.
- هل تُحفَظ فواصل الفقرات الأصلية؟
- نعم. مع تفعيل «الحفاظ على الفقرات» يُعتبر كل سطر فارغ في المدخل فاصلاً ويبقى كما هو في الخرج. النص داخل كل فقرة فقط يُعاد ترتيبه على العرض الجديد.
- ما الذي يُنتجه خيار إزاحة الأسطر المكملة؟
- أول سطر في الفقرة يبقى ملاصقاً للهامش، والأسطر التالية تبدأ بمسافتين كإزاحة. التأثير يشبه اقتباسات البريد الإلكتروني أو الإزاحة المعلّقة في المراجع، ويُجمّع أسطر الفقرة بصرياً.
- كيف تختلف هذه عن الضغط اليدوي على Enter في نهاية الأسطر؟
- الفواصل اليدوية تقع حيث صادفها المؤلف، فتظهر أسطر قصيرة غريبة مع كل تعديل لاحق. الأداة تكسر دائماً عند الكلمات وفق العرض المحدّد، ولذلك يبقى الترتيب نظيفاً بعد كل تعديل.
أدوات ذات صلة
باحث القوافي
ابحث عن قوافٍ مطابقة وقريبة لأي كلمة
محلل التبديلات الحرفية
اعثر على جميع الكلمات المشكّلة من حروف كلمة معيّنة
محرك بحث Unicode
ابحث عن رموز Unicode بالاسم أو الكود
مشفّر/فكّ تشفير URL
ترميز وفك ترميز الروابط فوراً
الأبجدية الصوتية للناتو
حوّل النص إلى الأبجدية الصوتية للناتو
عداد الفقرات
عدّ الفقرات في نصك