الإنجليزيةالفرنسيةالإسبانية

OnWorks فافيكون

أقل - عبر الإنترنت في السحابة

تشغيل أقل في موفر الاستضافة المجاني OnWorks عبر Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

هذا هو الأمر الأقل الذي يمكن تشغيله في موفر الاستضافة المجاني OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

برنامج:

اسم


أقل - عكس أكثر

موجز


أقل -?
أقل --مساعدة
أقل -V
أقل --الإصدار
أقل [-[+]aABcCdeEfFGGiIJKLmNQQrRsSuUVwWX~]
[-ب الفضاء] [-ح خطوط] [-ي خط] [-ك ملف مفتاح]
[-{سO} ملف تسجيل] [-ص النمط] [-ص موجه] [-ر بطاقة]
[-ت العلامات ملف] [-س علامة التبويب، ...] [-ص خطوط] [-[ض] خطوط]
[-# نقل] [+[+]كمد] [-] [اسم الملف] ...
(راجع قسم OPTIONS للتعرف على صيغة الخيارات البديلة بأسماء الخيارات الطويلة.)

الوصف


أقل هو برنامج مشابه لـ الأكثر من ذلك (١) لكن فيه مميزات كثيرة. أقل لا يوجد
لقراءة ملف الإدخال بالكامل قبل البدء، لذلك يبدأ تشغيله مع ملفات الإدخال الكبيرة
أسرع مما يحبه محررو النصوص vi (1). أقل يستخدم termcap (أو terminfo في بعض الأنظمة)، لذلك
يمكن تشغيله على مجموعة متنوعة من المحطات. حتى أن هناك دعمًا محدودًا للنسخة المطبوعة
محطات. (على محطة النسخ المطبوعة، الأسطر التي ينبغي طباعتها في الجزء العلوي من
الشاشة مسبوقة بعلامة إقحام.)

الأوامر مبنية على كليهما الأكثر من ذلك السادس. قد يسبق الأوامر رقم عشري،
يسمى N في الأوصاف أدناه. يتم استخدام الرقم بواسطة بعض الأوامر، كما هو موضح.

أوامر


في الأوصاف التالية، يعني ^X التحكم-X. يرمز ESC إلى مفتاح ESCAPE؛ ل
مثال: ESC-v يعني التسلسل المكون من حرفين "ESCAPE"، ثم "v".

h أو H Help: عرض ملخص لهذه الأوامر. إذا نسيت جميع الأوامر الأخرى،
تذكر هذا.

مسافة أو ^V أو f أو ^F
قم بالتمرير إلى الأمام بخطوط N، نافذة واحدة افتراضية (انظر الخيار -z أدناه). إذا كان N أكثر
من حجم الشاشة ، يتم عرض الشاشة الأخيرة فقط. تحذير: بعض الأنظمة
استخدم ^V كحرف حرفي خاص.

z مثل SPACE، ولكن إذا تم تحديد N، فسيصبح حجم النافذة الجديد.

ESC-SPACE
مثل SPACE ، لكنه يمرر ملء الشاشة ، حتى إذا وصل إلى نهاية الملف في ملف
.

ENTER أو RETURN أو ^N أو e أو ^E أو j أو ^J
قم بالتمرير للأمام على خطوط N، الافتراضي 1. يتم عرض خطوط N بالكامل، حتى لو كان N كذلك
أكثر من حجم الشاشة.

د أو ^ د
قم بالتمرير إلى الأمام بخطوط N، الافتراضي هو نصف حجم الشاشة. إذا تم تحديد N، فإنه
يصبح الإعداد الافتراضي الجديد لأوامر d وu اللاحقة.

b أو ^B أو ESC-v
قم بالتمرير للخلف على خطوط N، نافذة واحدة افتراضية (انظر الخيار -z أدناه). إذا كان N أكثر
من حجم الشاشة، يتم عرض الشاشة النهائية فقط.

w مثل ESC-v، ولكن إذا تم تحديد N، فسيصبح حجم النافذة الجديد.

y أو ^Y أو ^P أو k أو ^K
قم بالتمرير للخلف خطوط N، الافتراضي 1. يتم عرض خطوط N بالكامل، حتى لو كان N كذلك
أكثر من حجم الشاشة. تحذير: تستخدم بعض الأنظمة ^Y كعنصر تحكم خاص في المهام
حرف.

ش أو ^ ش
قم بالتمرير للخلف على شكل حرف N، مع تحديد نصف حجم الشاشة بشكل افتراضي. إذا تم تحديد N،
يصبح الخيار الافتراضي الجديد لأوامر d و u اللاحقة.

J مثل j، لكنه يستمر في التمرير إلى ما بعد نهاية الملف.

K أو Y مثل k، لكنه يستمر في التمرير إلى ما بعد بداية الملف.

ESC-) أو السهم لليمين
قم بالتمرير أفقيًا إلى اليمين N حرفًا ، افتراضيًا نصف عرض الشاشة (انظر - #
خيار). إذا تم تحديد رقم N، فإنه يصبح الرقم الافتراضي لـ RIGHTARROW المستقبلي
وأوامر السهم الأيسر. أثناء تمرير النص، فإنه يعمل كما لو كان -S
كان الخيار (خطوط القطع) ساري المفعول.

ESC-( أو السهم الأيسر
قم بالتمرير أفقيًا إلى اليسار باستخدام أحرف N، افتراضيًا نصف عرض الشاشة (انظر -#
خيار). إذا تم تحديد رقم N، فإنه يصبح الرقم الافتراضي لـ RIGHTARROW المستقبلي
وأوامر السهم الأيسر.

ص أو ^R أو ^L
إعادة رسم الشاشة.

R أعد طلاء الشاشة، مع التخلص من أي مدخلات مخزنة مؤقتًا. مفيد إذا كان الملف يتغير
أثناء مشاهدته.

قم بالتمرير للأمام، واستمر في محاولة القراءة عند الوصول إلى نهاية الملف. عادة
سيتم استخدام هذا الأمر عندما يكون بالفعل في نهاية الملف. إنها طريقة ل
مراقبة ذيل الملف الذي ينمو أثناء عرضه. (ال
السلوك مشابه للأمر "tail -f".)

ESC-F مثل F، ولكن بمجرد العثور على سطر يطابق نمط البحث الأخير، فإن
يتم رنين الجرس الطرفي ويتوقف التمرير للأمام.

ز أو < أو ESC-
انتقل إلى السطر N في الملف ، الافتراضي 1 (بداية الملف). (تحذير: قد يكون هذا
بطيء إذا كانت N كبيرة.)

G أو > أو ESC->
انتقل إلى السطر N في الملف، افتراضيًا نهاية الملف. (تحذير: قد يكون هذا بطيئًا
إذا كان N كبيرًا، أو إذا لم يتم تحديد N وكان الإدخال القياسي، بدلاً من الملف، محددًا
يجري قراءتها.)

ESC-G مثل G، باستثناء إذا لم يتم تحديد رقم N وكان الإدخال هو الإدخال القياسي، فسيتم تشغيله
إلى السطر الأخير الذي تم تخزينه مؤقتًا حاليًا.

p أو % انتقل إلى الموضع N بالمائة في الملف. يجب أن يكون N بين 0 و100، وربما
تحتوي على علامة عشرية.

P انتقل إلى السطر الذي يحتوي على إزاحة البايت N في الملف.

{ إذا ظهر قوس متعرج أيسر في السطر العلوي المعروض على الشاشة، {
سينتقل الأمر إلى القوس الأيمن المتعرج المطابق. مطابقة الحق مجعد
يتم وضع قوس على السطر السفلي من الشاشة. إذا كان هناك أكثر من واحد
القوس المتعرج الأيسر في السطر العلوي، يمكن استخدام الرقم N لتحديد N-th
قوس على الخط.

} إذا ظهر قوس متعرج أيمن في السطر السفلي المعروض على الشاشة، }
سينتقل الأمر إلى القوس المتعرج الأيسر المطابق. المطابقة اليسار مجعد
يتم وضع القوس على السطر العلوي من الشاشة. إذا كان هناك أكثر من واحد
القوس المتعرج الأيمن على السطر العلوي، يمكن استخدام الرقم N لتحديد N-th
قوس على الخط.

(مثل {، ولكنه ينطبق على الأقواس بدلاً من الأقواس المتعرجة.

) مثل }، ولكنه ينطبق على الأقواس بدلاً من الأقواس المتعرجة.

[ مثل {، ولكنه ينطبق على الأقواس المربعة بدلاً من الأقواس المتعرجة.

] مثل }، ولكنه ينطبق على الأقواس المربعة بدلاً من الأقواس المتعرجة.

ESC-^F متبوعًا بحرفين، يعمل مثل {، ولكنه يستخدم الحرفين كـ open و
بين قوسين قريبين، على التوالي. على سبيل المثال، يمكن استخدام "ESC ^F < >" للانتقال
انتقل إلى > الذي يطابق < في السطر العلوي المعروض.

ESC-^B متبوعًا بحرفين، يعمل مثل }، ولكنه يستخدم الحرفين كـ open و
بين قوسين قريبين، على التوالي. على سبيل المثال، يمكن استخدام "ESC ^B < >" للانتقال
للخلف إلى < الذي يطابق > في السطر السفلي المعروض.

m متبوعًا بأي حرف صغير، يشير إلى الموضع الحالي بهذا الحرف.

(اقتباس مفرد.) متبوعًا بأي حرف صغير، يعود إلى الموضع الذي
تم تمييزها سابقًا بهذه الرسالة. متبوعًا باقتباس واحد آخر، يعود
إلى الموضع الذي تم فيه تنفيذ آخر أمر حركة "كبير". يتبع
بواسطة ^ أو $، للانتقال إلى بداية الملف أو نهايته على التوالي. العلامات
يتم الاحتفاظ بها عند فحص ملف جديد، لذلك يمكن استخدام الأمر ' للتبديل
بين ملفات الإدخال

^ X ^ X نفس الاقتباس الفردي.

/نمط
ابحث للأمام في الملف عن السطر N الذي يحتوي على النموذج. افتراضيات N ل
1. النمط هو تعبير عادي، كما هو معترف به من قبل التعبير العادي
المكتبة التي يوفرها النظام الخاص بك. يبدأ البحث من السطر الأول المعروض
(لكن راجع الخيارين -a و -j اللذين يغيران هذا).

تكون بعض الأحرف خاصة إذا تم إدخالها في بداية النمط؛ هم
تعديل نوع البحث بدلاً من أن يصبح جزءًا من النمط:

^ ن أو !
ابحث عن الخطوط التي لا تتطابق مع النمط.

^ ه أو *
البحث في ملفات متعددة. أي إذا وصل البحث إلى نهاية البحث
الحالي دون العثور على تطابق ، يستمر البحث في الملف التالي
في قائمة سطر الأوامر.

^ف أو @
ابدأ البحث في السطر الأول من الملف الأول في سطر الأوامر
القائمة، بغض النظر عما يتم عرضه حاليًا على الشاشة أو على الشاشة
إعدادات الخيارات -a أو -j.

^K قم بتمييز أي نص يطابق النمط الموجود على الشاشة الحالية، ولكن
لا تنتقل إلى المباراة الأولى (احتفظ بالمركز الحالي).

^R لا تفسر الأحرف الأولية للتعبير العادي؛ وهذا يعني القيام بشيء بسيط
مقارنة نصية.

؟نمط
ابحث للخلف في الملف عن السطر N الذي يحتوي على النموذج. البحث
يبدأ من السطر الأخير المعروض (ولكن راجع خيارات -a و -j، التي تتغير
هذا).

بعض الأحرف خاصة كما في الأمر /:

^ ن أو !
ابحث عن الخطوط التي لا تتطابق مع النمط.

^ ه أو *
البحث في ملفات متعددة. أي إذا وصل البحث إلى بداية البحث
الملف الحالي دون العثور على تطابق، يستمر البحث في الملف السابق
الملف في قائمة سطر الأوامر.

^ف أو @
ابدأ البحث في السطر الأخير من الملف الأخير في قائمة سطر الأوامر،
بغض النظر عما يتم عرضه حاليًا على الشاشة أو إعداداته
الخيارات -a أو -j.

^ K كما في عمليات البحث إلى الأمام.

^ R كما هو الحال في عمليات البحث إلى الأمام.

ESC- / النمط
مثل "/*".

ESC-؟نمط
مثل "؟*".

ن كرر البحث السابق، عن السطر N الذي يحتوي على النمط الأخير. إذا كان السابق
تم تعديل البحث بواسطة ^N، وتم إجراء البحث عن السطر N الذي لا يحتوي على
نمط. إذا تم تعديل البحث السابق بواسطة ^E، فسيستمر البحث في ملف
الملف التالي (أو السابق) إذا لم يكن راضيا في الملف الحالي. إذا كان السابق
تم تعديل البحث بواسطة ^ R ، ويتم البحث بدون استخدام التعبيرات النمطية.
لا يوجد أي تأثير إذا تم تعديل البحث السابق بواسطة ^F أو ^K.

N كرر البحث السابق ولكن في الاتجاه المعاكس.

ESC-n كرر البحث السابق، ولكن مع تجاوز حدود الملف. التأثير كما لو أن
تم تعديل البحث السابق بواسطة *.

ESC-N كرر البحث السابق، ولكن في الاتجاه المعاكس وتجاوز حدود الملف.

ESC-u التراجع عن تسليط الضوء على البحث. قم بإيقاف تشغيل تمييز السلاسل المطابقة للتيار
نمط البحث. إذا كان التمييز متوقفًا بالفعل بسبب ESC-u سابق
الأمر، قم بتشغيل التمييز مرة أخرى. سيؤدي أي أمر بحث أيضًا إلى تشغيل التمييز
مرة أخرى. (يمكن أيضًا تعطيل التمييز عن طريق تبديل الخيار -G؛ في ذلك
أوامر البحث عن الحالة لا تقوم بتشغيل التمييز مرة أخرى.)

&نمط
عرض الخطوط التي تطابق النمط فقط؛ الخطوط التي لا تتطابق مع النمط
لا يتم عرضها. إذا كان النمط فارغًا (إذا كتبت & متبوعًا على الفور بـ
ENTER)، يتم إيقاف تشغيل أي تصفية، ويتم عرض كافة الأسطر. أثناء التصفية
ساري المفعول، يتم عرض علامة الضم في بداية المطالبة، كـ a
تذكير بأن بعض الأسطر في الملف قد تكون مخفية.

بعض الأحرف خاصة كما في الأمر /:

^ ن أو !
عرض الخطوط التي لا تتطابق مع النموذج فقط.

^R لا تفسر الأحرف الأولية للتعبير العادي؛ وهذا يعني القيام بشيء بسيط
مقارنة نصية.

:ه [اسم الملف]
فحص ملف جديد. إذا كان اسم الملف مفقودًا، فإن الملف "الحالي" (راجع ملف :n و
تتم إعادة فحص الأوامر :p أدناه) من قائمة الملفات الموجودة في سطر الأوامر. أ
يتم استبدال علامة النسبة المئوية (%) في اسم الملف باسم الملف الحالي. أ
يتم استبدال علامة الجنيه (#) باسم الملف الذي تم فحصه مسبقًا. لكن،
يتم ببساطة استبدال علامتي النسبة المئوية المتتاليتين بعلامة النسبة المئوية الواحدة. هذا
يسمح لك بإدخال اسم ملف يحتوي على علامة النسبة المئوية في الاسم.
وبالمثل، يتم استبدال علامتي جنيه متتاليتين بعلامة جنيه واحدة. ال
يتم إدراج اسم الملف في قائمة ملفات سطر الأوامر حتى يمكن رؤيته
الأوامر اللاحقة :n و :p. إذا كان اسم الملف يتكون من عدة ملفات، فهي كذلك
يتم إدراج كل ذلك في قائمة الملفات ويتم فحص الملف الأول. إذا كان اسم الملف
يحتوي على مسافة واحدة أو أكثر، ويجب أن يكون اسم الملف بأكمله محاطًا بمسافة مزدوجة
علامات الاقتباس (انظر أيضًا الخيار -").

^X^V أو E
مثل: هـ. تحذير: تستخدم بعض الأنظمة الرمز ^ V كحرف خاص للتحويلات الحرفية.
في مثل هذه الأنظمة، قد لا تتمكن من استخدام ^V.

:n افحص الملف التالي (من قائمة الملفات الواردة في سطر الأوامر). اذا كان
يتم تحديد الرقم N، ويتم فحص الملف التالي N-th.

:p افحص الملف السابق في قائمة سطر الأوامر. إذا تم تحديد رقم N،
يتم فحص الملف السابق N-th.

:x افحص الملف الأول في قائمة سطر الأوامر. إذا تم تحديد رقم N، فإن
يتم فحص الملف N-th في القائمة.

:d قم بإزالة الملف الحالي من قائمة الملفات.

انتقل إلى العلامة التالية، إذا كان هناك أكثر من تطابق للعلامة الحالية. يرى
الخيار -t لمزيد من التفاصيل حول العلامات.

T انتقل إلى العلامة السابقة، إذا كان هناك أكثر من تطابق للعلامة الحالية.

= أو ^G أو :f
طباعة بعض المعلومات حول الملف الذي يتم عرضه، بما في ذلك اسمه وملفه
يتم عرض رقم السطر وإزاحة البايت للنتيجة النهائية. إذا كان ذلك ممكنا ، فإنه
يطبع أيضًا طول الملف وعدد الأسطر في الملف والنسبة المئوية
من الملف الموجود أعلى السطر الأخير المعروض.

- متبوعًا بأحد أحرف خيارات سطر الأوامر (انظر الخيارات أدناه)، وهذا سوف
قم بتغيير إعداد هذا الخيار وطباعة رسالة تصف الإعداد الجديد.
إذا تم إدخال ^P (CONTROL-P) مباشرة بعد الشرطة، فسيتم ضبط إعداد
تم تغيير الخيار ولكن لم تتم طباعة أي رسالة. إذا كان حرف الخيار يحتوي على رقم
قيمة (مثل -b أو -h)، أو قيمة سلسلة (مثل -P أو -t)، قد تكون القيمة الجديدة
دخلت بعد خطاب الخيار. إذا لم يتم إدخال قيمة جديدة، فستظهر رسالة توضح ذلك
تتم طباعة الإعداد الحالي ولا يتغير شيء.

-- مثل الأمر -، ولكنه يأخذ اسم خيار طويل (راجع الخيارات أدناه) بدلاً من a
خطاب خيار واحد. يجب عليك الضغط على ENTER أو RETURN بعد كتابة اسم الخيار.
يمنع A ^P مباشرة بعد الشرطة الثانية طباعة الرسالة التي تصفها
الإعداد الجديد، كما في الأمر -.

-+ متبوعًا بأحد أحرف خيارات سطر الأوامر، سيؤدي هذا إلى إعادة تعيين الخيار إلى
الإعداد الافتراضي الخاص به وطباعة رسالة تصف الإعداد الجديد. ("-+X"
الأمر يفعل نفس الشيء مثل "-+X" في سطر الأوامر.) هذا لا يعمل من أجل
خيارات قيمة السلسلة.

--+ مثل الأمر -+، ولكنه يأخذ اسم خيار طويل بدلاً من خيار واحد
رسالة.

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

--! مثل ال -! الأمر، ولكنه يأخذ اسم خيار طويل بدلاً من خيار واحد
رسالة.

_ (شرطة سفلية.) ستتم طباعة هذا متبوعًا بأحد أحرف خيارات سطر الأوامر
رسالة تصف الإعداد الحالي لهذا الخيار. تحديد الخيار
لم يتغير.

__ (شرطة سفلية مزدوجة.) مثل الأمر _ (شرطة سفلية) ، لكنها تأخذ اسم خيار طويل
بدلاً من حرف خيار واحد. يجب عليك الضغط على ENTER أو RETURN بعد الكتابة
اسم الخيار.

+cmd يؤدي إلى تنفيذ الأمر cmd المحدد في كل مرة يتم فيها فحص ملف جديد. ل
على سبيل المثال، +G يسبب أقل لعرض كل ملف في البداية بدءًا من النهاية بدلاً من ذلك
من البداية.

V يطبع رقم الإصدار أقل يجري الجري.

ف أو س أو : ف أو : س أو ZZ
مخارج أقل.

قد تكون الأوامر الأربعة التالية صالحة أو غير صالحة، اعتمادًا على مواصفاتك الخاصة
تركيب.

v يستدعي محررًا لتحرير الملف الحالي الذي يتم عرضه. المحرر مأخوذ من
متغير البيئة VISUAL إذا تم تعريفه، أو EDITOR إذا لم يتم تعريف VISUAL، أو
الإعدادات الافتراضية هي "vi" إذا لم يتم تعريف VISUAL أو EDITOR. انظر أيضا المناقشة
من LESSEDIT ضمن القسم الخاص بالمطالبات أدناه.

! أمر الصدفة
يستدعي الصدفة لتشغيل أمر الصدفة المحدد. علامة النسبة المئوية (%) في الأمر
يتم استبداله باسم الملف الحالي. يتم استبدال علامة الجنيه (#) بـ
اسم الملف الذي تم فحصه مسبقًا. "!!" يكرر أمر الصدفة الأخير. "!"
بدون أمر shell يستدعي الصدفة ببساطة. في أنظمة يونكس، يتم أخذ الصدفة
من متغير البيئة SHELL، أو الإعدادات الافتراضية إلى "sh". على MS-DOS وOS/2
الأنظمة، الصدفة هي معالج الأوامر العادي.

| أمر الصدفة
يمثل أي حرف علامة. ينقل قسمًا من ملف الإدخال إلى المعطى
أمر شل. يقع قسم الملف الذي سيتم نقله بين السطر الأول
الشاشة الحالية والموضع المميز بالحرف. قد يكون أيضًا ^ أو $
للإشارة إلى بداية أو نهاية الملف على التوالي. لو يكون . أو السطر الجديد،
يتم توصيل الشاشة الحالية.

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

OPTIONS


يتم وصف خيارات سطر الأوامر أدناه. قد يتم تغيير معظم الخيارات أثناء أقل is
قيد التشغيل عبر الأمر "-".

يمكن تقديم معظم الخيارات في أحد النموذجين: إما شرطة متبوعة بحرف واحد،
أو شرطتان متبوعتان باسم خيار طويل. يمكن اختصار اسم الخيار الطويل كـ
طالما أن الاختصار لا لبس فيه. على سبيل المثال، قد يتم اختصار --quit-at-eof
--quit، ولكن ليس --qui، نظرًا لأن كلاً من --quit-at-eof و --quiet يبدأان بـ --qui. بعض طويلة
أسماء الخيارات مكتوبة بأحرف كبيرة، مثل --QUIT-AT-EOF، بخلاف --quit-at-eof.
تحتاج أسماء الخيارات هذه فقط إلى كتابة الحرف الأول بأحرف كبيرة؛ ما تبقى من الاسم
قد يكون في كلتا الحالتين. على سبيل المثال ، --Quit-at-eof تعادل --QUIT-AT-EOF.

يتم أخذ الخيارات أيضًا من متغير البيئة "LESS". على سبيل المثال، لتجنب الكتابة
"خيارات أقل..." في كل مرة أقل تم استدعاؤه، قد تقول كش:

setenv أقل "-خيارات"

أو إذا كنت تستخدم ش:

أقل = "-خيارات"؛ تصدير أقل

في MS-DOS، لا تحتاج إلى علامات الاقتباس، ولكن يجب عليك استبدال أي علامات نسبة مئوية في ملف
سلسلة الخيارات بعلامات النسبة المئوية المزدوجة.

يتم تحليل متغير البيئة قبل سطر الأوامر، وبالتالي خيارات سطر الأوامر
تجاوز متغير البيئة LESS. إذا ظهر خيار في المتغير LESS، فيمكن ذلك
يمكن إعادة تعيينه إلى قيمته الافتراضية في سطر الأوامر عن طريق بدء خيار سطر الأوامر
مع "-+".

تتطلب بعض الخيارات مثل -k أو -D سلسلة لتتبع حرف الخيار. السلسلة ل
يعتبر هذا الخيار منتهيًا عند العثور على علامة الدولار ($). على سبيل المثال، يمكنك
قم بتعيين خيارين -D على MS-DOS مثل هذا:

أقل = "Dn9.1$Ds4.1"

إذا ظهر خيار --use-backslash سابقًا في الخيارات، فستكون علامة الدولار أو
يمكن تضمين الشرطة المائلة العكسية حرفيًا في سلسلة خيار عن طريق وضع شرطة مائلة عكسية قبلها.
إذا لم يكن خيار --use-backslash ساريًا، فلن تتم معالجة الخطوط المائلة العكسية
بشكل خاص، ولا توجد طريقة لتضمين علامة الدولار في سلسلة الخيار.

-؟ أو - help
يعرض هذا الخيار ملخصًا للأوامر المقبولة بواسطة أقل (نفس ح
يأمر). (اعتمادًا على كيفية تفسير الصدفة لعلامة الاستفهام، قد يكون الأمر كذلك
من الضروري أن أقتبس علامة الاستفهام، وبالتالي: "-\؟".)

-a أو --search-skip-screen
افتراضيًا، تبدأ عمليات البحث الأمامية في الجزء العلوي من الشاشة المعروضة ثم إلى الخلف
تبدأ عمليات البحث في أسفل الشاشة المعروضة (باستثناء عمليات البحث المتكررة
يتم استدعاؤه بواسطة أوامر n أو N، والتي تبدأ بعد أو قبل سطر "الهدف".
على التوالى؛ راجع الخيار -j لمعرفة المزيد حول الخط المستهدف). الخيار -أ
يتسبب في بدء عمليات البحث الأمامية بدلاً من ذلك من أسفل الشاشة والعكس
تبدأ عمليات البحث من أعلى الشاشة، وبالتالي تخطي كافة الأسطر المعروضة عليها
الشاشة.

-A أو --SEARCH-SKIP-SCREEN
يتسبب في بدء جميع عمليات البحث الأمامية (وليس فقط عمليات البحث غير المتكررة) بعد ذلك مباشرة
الخط المستهدف، وتبدأ جميع عمليات البحث العكسية قبل خط الهدف مباشرةً.
وبالتالي، فإن عمليات البحث الأمامية ستتخطى جزءًا من الشاشة المعروضة (من السطر الأول
حتى خط الهدف). وبالمثل فإن عمليات البحث العكسية سوف تتخطى
الشاشة المعروضة من السطر الأخير وحتى خط الهدف. لقد كان هذا
السلوك الافتراضي في الإصدارات الأقل قبل 441.

-bn أو --المخازن المؤقتة=n
يحدد مقدار المساحة المخزنة أقل سوف تستخدم لكل ملف، في وحدات
كيلو بايت (1024 بايت). افتراضيًا، يتم استخدام 64 كيلو بايت من مساحة المخزن المؤقت لكل ملف
(ما لم يكن الملف عبارة عن أنبوب، راجع الخيار -B). يحدد الخيار -b بدلاً من ذلك
أن n يجب استخدام كيلو بايت من مساحة المخزن المؤقت لكل ملف. لو n هو -1، المخزن المؤقت
المساحة غير محدودة؛ أي أنه يمكن قراءة الملف بأكمله في الذاكرة.

-B أو - المخازن المؤقتة التلقائية
افتراضيًا، عند قراءة البيانات من الأنبوب، يتم تخصيص المخازن المؤقتة تلقائيًا كـ
ضروري. إذا تمت قراءة كمية كبيرة من البيانات من توجيه الإخراج، فقد يتسبب ذلك في حدوث خطأ كبير
مقدار الذاكرة التي سيتم تخصيصها. يقوم الخيار -B بتعطيل هذا التخصيص التلقائي
من المخازن المؤقتة للأنابيب، بحيث لا يتجاوز 64 كيلو بايت (أو مقدار المساحة المحددة بواسطة -b
الخيار) يستخدم للأنبوب. تحذير: استخدام -B يمكن أن يؤدي إلى عرض خاطئ،
نظرًا لأنه يتم الاحتفاظ فقط بالجزء الأحدث من البيانات المنقولة في الذاكرة؛ أي
يتم فقدان البيانات السابقة.

-c أو - شاشة واضحة
يؤدي إلى إعادة رسم ملء الشاشة من السطر العلوي إلى الأسفل. بشكل افتراضي، كامل
تتم إعادة طلاء الشاشة عن طريق التمرير من أسفل الشاشة.

-C أو --CLEAR-SCREEN
مثل -c، للتوافق مع الإصدارات الأقدم من أقل.

-د أو - غبي
يمنع الخيار -d رسالة الخطأ التي يتم عرضها عادةً إذا كانت الوحدة الطرفية كذلك
أحمق؛ أي أنه يفتقر إلى بعض القدرات المهمة، مثل القدرة على مسح ملف
الشاشة أو قم بالتمرير للخلف. لا يؤدي الخيار -d إلى تغيير سلوك
أقل على محطة غبية.

-Dxاللون أو - اللون =xاللون
[MS-DOS فقط] يضبط لون النص المعروض. x هو حرف واحد وهو
تحديد نوع النص الذي يتم تعيين لونه: n ​​= عادي، s = متميز، d = غامق،
ش = تحته خط، ك = وميض. اللون هو زوج من الأرقام مفصولة بفترة. ال
الرقم الأول يختار اللون الأمامي والثاني يختار الخلفية
لون النص. رقم واحد N بالضبط مثل NM، حيث M هو العادي
لون الخلفية.

-e أو --quit-at-eof
الأسباب أقل للخروج تلقائيًا في المرة الثانية التي يصل فيها إلى نهاية الملف. بواسطة
الافتراضي، هو السبيل الوحيد للخروج أقل وذلك عبر الأمر "q".

-E أو --QUIT-AT-EOF
الأسباب أقل للخروج تلقائيًا في المرة الأولى التي يصل فيها إلى نهاية الملف.

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

-F أو --quit-if-one-screen
الأسباب أقل للخروج تلقائيًا إذا كان من الممكن عرض الملف بأكمله في الأول
الشاشة.

-g أو --hilite-search
عادة، أقل سيتم تمييز جميع السلاسل التي تطابق أمر البحث الأخير. ال
يغير الخيار -g هذا السلوك لتسليط الضوء فقط على السلسلة المحددة التي كانت
تم العثور عليها بواسطة أمر البحث الأخير. هذا يمكن أن يسبب أقل لتشغيل أسرع إلى حد ما من
الافتراضي.

-G أو -HILITE-SEARCH
يمنع الخيار -G كافة تمييز السلاسل التي تم العثور عليها بواسطة أوامر البحث.

-hn أو --max-back-scroll=n
يحدد الحد الأقصى لعدد الأسطر للتمرير للخلف. إذا كان من الضروري أن
قم بالتمرير للخلف أكثر من n الخطوط، يتم إعادة طلاء الشاشة في الاتجاه الأمامي
بدلاً من. (إذا لم يكن لدى الجهاز القدرة على التمرير للخلف، فإن -h0 هو
ضمني.)

-i أو --ignore-case
يتسبب في تجاهل عمليات البحث لحالة الأحرف؛ أي أنه يتم أخذ الأحرف الكبيرة والصغيرة بعين الاعتبار
تطابق. يتم تجاهل هذا الخيار في حالة ظهور أي أحرف كبيرة في البحث
نمط؛ وبعبارة أخرى، إذا كان النمط يحتوي على أحرف كبيرة، ثم هذا البحث
لا يتجاهل القضية.

-أنا أو --تجاهل الحالة
مثل -i، لكن عمليات البحث تتجاهل حالة الأحرف حتى إذا كان النمط يحتوي على أحرف كبيرة.

-jn أو --jump-target=n
يحدد خطًا على الشاشة حيث سيتم وضع خط "الهدف". ال
خط الهدف هو الخط المحدد بواسطة أي أمر للبحث عن نمط، والانتقال إليه
رقم السطر، انتقل إلى نسبة الملف أو انتقل إلى علامة. قد يكون خط الشاشة
محدد برقم: السطر العلوي على الشاشة هو 1، والذي يليه هو 2، وهكذا.
قد يكون الرقم سالبًا لتحديد خط نسبة إلى أسفل الشاشة:
الخط السفلي على الشاشة هو -1، والثاني إلى الأسفل هو -2، وهكذا.
وبدلاً من ذلك، يمكن تحديد خط الشاشة كجزء من ارتفاع الشاشة
الشاشة، بدءًا من العلامة العشرية: .5 في منتصف الشاشة، و3
ثلاثة أعشار أسفل من السطر الأول، وهكذا. إذا تم تحديد الخط كـ a
الكسر، يتم إعادة حساب رقم السطر الفعلي إذا تم تغيير حجم النافذة الطرفية،
بحيث يظل الخط المستهدف عند الجزء المحدد من ارتفاع الشاشة. لو
يتم استخدام أي شكل من أشكال الخيار -j، وعمليات البحث المتكررة (التي يتم استدعاؤها بـ "n" أو
"N") تبدأ من السطر الذي يلي خط الهدف مباشرة، وتتكرر للخلف
تبدأ عمليات البحث من السطر المستهدف، ما لم يتم تغييرها بواسطة -a أو -A. على سبيل المثال، إذا
تم استخدام "-j4"، والخط المستهدف هو السطر الرابع على الشاشة، لذا للأمام
تبدأ عمليات البحث من السطر الخامس على الشاشة. لكن عمليات البحث غير المتكررة
(يتم استدعاؤه بـ "/" أو "؟") يبدأ دائمًا في بداية الشاشة الحالية أو نهايتها
على التوالي.

-J أو --status-column
يعرض عمود الحالة على الحافة اليسرى من الشاشة. يظهر عمود الحالة
الأسطر التي تطابق البحث الحالي. يتم استخدام عمود الحالة أيضًا إذا كان الملف
الخيار -w أو -W ساري المفعول.

-kاسم الملف أو --lesskey-file=اسم الملف
الأسباب أقل لفتح وتفسير الملف المحدد على أنه ملف com.lesskey (١) ملف. عديد
يمكن تحديد خيارات -k. إذا كان متغير البيئة LESSKEY أو LESSKEY_SYSTEM
تم تعيينه، أو إذا تم العثور على ملف أقل مفتاحًا في مكان قياسي (راجع روابط المفاتيح)، فهو كذلك
تستخدم أيضًا ك com.lesskey ملف.

-K أو --quit-on-intr
الأسباب أقل للخروج فورًا (مع الحالة 2) عند ظهور حرف المقاطعة
(عادةً ^C) يتم كتابته. عادة، يسبب حرف المقاطعة أقل لوقف
مهما كان ما يفعله والعودة إلى موجه الأوامر الخاص به. لاحظ أن استخدام هذا
الخيار يجعل من المستحيل العودة إلى موجه الأوامر من الأمر "F".

-L أو --no-lessopen
تجاهل متغير البيئة LESSOPEN (راجع قسم INPUT PREPROCESSOR
أقل). يمكن ضبط هذا الخيار من الداخل أقل، ولكن سيتم تطبيقه فقط على الملفات
فتحه لاحقا، وليس إلى الملف المفتوح حاليا.

-m أو --long-prompt
الأسباب أقل للمطالبة بإسهاب (مثل الأكثر من ذلك)، مع النسبة المئوية في الملف. بواسطة
إفتراضي، أقل يطالب مع القولون.

-M أو --LONG-PROMPT
الأسباب أقل للمطالبة بإسهاب أكثر من أكثر من ذلك.

-n أو --أرقام الأسطر
يمنع أرقام الأسطر. قد يتسبب الإعداد الافتراضي (لاستخدام أرقام الأسطر). أقل لتشغيل
بشكل أبطأ في بعض الحالات، خاصة مع ملف الإدخال الكبير جدًا. قمع
أرقام الأسطر مع الخيار -n ستتجنب هذه المشكلة. استخدام أرقام الأسطر يعني:
سيتم عرض رقم السطر في الموجه المطول وفي الأمر = و
سيقوم الأمر v بتمرير رقم السطر الحالي إلى المحرر (انظر أيضًا الأمر
مناقشة LESSEDIT في المطالبات أدناه).

-N أو --LINE-NUMBERS
يؤدي إلى عرض رقم السطر في بداية كل سطر في الشاشة.

-oاسم الملف أو --log-file=اسم الملف
الأسباب أقل لنسخ مدخلاته إلى الملف المسمى أثناء عرضه. هذا
ينطبق فقط عندما يكون ملف الإدخال أنبوبًا وليس ملفًا عاديًا. إذا كان الملف
موجود أصلا، أقل سيطلب التأكيد قبل الكتابة فوقه.

-Oاسم الملف أو --ملف السجل=اسم الملف
الخيار -O يشبه -o، لكنه سيحل محل ملف موجود دون طلب ذلك
التأكيد.

إذا لم يتم تحديد ملف سجل، فيمكن استخدام الخيارات -o و -O من الداخل
أقل لتحديد ملف السجل. بدون اسم ملف، سيقومون ببساطة بالإبلاغ عن الاسم
من ملف السجل. الأمر "s" يعادل تحديد -o من الداخل أقل.

-pالنمط أو --pattern=النمط
يعادل الخيار -p في سطر الأوامر تحديد + /النمط. هذا هو،
انها تخبر أقل لتبدأ عند أول ظهور لـ النمط في الملف.

-Pموجه أو - الفوري =موجه
يوفر طريقة لتخصيص الأنماط الثلاثة السريعة حسب تفضيلاتك الخاصة. هذا
عادةً ما يتم وضع الخيار في متغير البيئة الأقل، بدلاً من كونه
كتبته مع كل أقل يأمر. يجب أن يكون مثل هذا الخيار هو الخيار الأخير في
المتغير LESS، أو يتم إنهاؤه بعلامة الدولار.
-Ps متبوعة بسلسلة تغير الموجه الافتراضي (القصير) إلى تلك السلسلة.
-Pm يغير موجه الوسيط (-m).
-PM يغير الموجه الطويل (-M).
-Ph يغير المطالبة لشاشة المساعدة.
-P= يغير الرسالة المطبوعة بواسطة الأمر =.
-Pw يغير الرسالة المطبوعة أثناء انتظار البيانات (في الأمر F). الجميع
تتكون سلاسل المطالبة من سلسلة من الحروف وتسلسلات هروب خاصة. يرى
القسم الخاص بالمطالبات لمزيد من التفاصيل.

-q أو - هادئ أو - صامت
يؤدي إلى تشغيل "هادئ" إلى حد ما: لا يتم رنين جرس المحطة في حالة إجراء محاولة
تم إجراؤه للتمرير بعد نهاية الملف أو قبل بداية الملف. لو
تحتوي المحطة على "جرس مرئي" ويتم استخدامه بدلاً من ذلك. سيتم قرع الجرس
بعض الأخطاء الأخرى، مثل كتابة حرف غير صالح. الافتراضي هو الرنين
الجرس النهائي في جميع هذه الحالات.

-Q أو --QUIET أو --SILENT
يؤدي إلى تشغيل "هادئ" تمامًا: لا يتم رنين جرس المحطة مطلقًا.

-r أو --raw-control-chars
يؤدي إلى عرض أحرف التحكم "الخام". الافتراضي هو عرض التحكم
الأحرف التي تستخدم علامة الإقحام؛ على سبيل المثال، عنصر التحكم-A (الثماني 001) هو
يتم عرضه كـ "^A". تحذير: عند استخدام الخيار -r، أقل لا يمكن تتبع
المظهر الفعلي للشاشة (لأن هذا يعتمد على كيفية استجابة الشاشة
لكل نوع من أنواع أحرف التحكم). وبالتالي، قد تنتج مشاكل مختلفة في العرض،
مثل تقسيم الخطوط الطويلة في المكان الخطأ.

-R أو --RAW-CONTROL-CHARS
مثل -r، ولكن يتم إخراج تسلسلات الهروب "اللون" ANSI فقط في نموذج "أولي". على عكس
-r، يتم الحفاظ على مظهر الشاشة بشكل صحيح في معظم الحالات. أنسي "اللون"
تسلسلات الهروب هي تسلسلات من النموذج:

إي إس سي [ ... م

حيث "..." هو صفر أو أكثر من أحرف مواصفات اللون لغرض
لتتبع مظهر الشاشة، من المفترض أن لا تكون تسلسلات هروب الألوان ANSI كذلك
حرك المؤشر. تستطيع فعل أقل أعتقد أن الأحرف الأخرى غير "m" يمكن أن تنتهي
تسلسلات هروب الألوان ANSI عن طريق ضبط متغير البيئة LESSANSIENDCHARS على
قائمة الأحرف التي يمكنها إنهاء تسلسل هروب الألوان. ويمكنك أن تجعل
أقل أعتقد أن الأحرف الأخرى غير تلك القياسية قد تظهر بين ESC
وm عن طريق تعيين متغير البيئة LESSANSIMIDCHARS إلى قائمة
الشخصيات التي يمكن أن تظهر.

-s أو --squeeze-blank-lines
يؤدي إلى ضغط الأسطر الفارغة المتتالية في سطر فارغ واحد. هذا هو
مفيدة عند المشاهدة نروف الناتج.

-S أو --chop-long-lines
يتسبب في تقطيع (اقتطاع) الخطوط الأطول من عرض الشاشة بدلاً من ذلك
مغطى. أي جزء من الخط الطويل الذي لا يتناسب مع عرض الشاشة
لا يظهر. الافتراضي هو التفاف الخطوط الطويلة؛ أي عرض الباقي على
السطر التالي.

-tبطاقة أو --tag=بطاقة
سيقوم الخيار -t، المتبوع مباشرة بعلامة TAG، بتحرير الملف الذي يحتوي على ذلك
بطاقة شعار. لكي يعمل هذا، يجب أن تكون معلومات العلامة متاحة؛ على سبيل المثال، قد يكون هناك
يكون ملفًا في الدليل الحالي يسمى "العلامات"، والذي تم إنشاؤه مسبقًا بواسطة
علامات (١) أو ما يعادله. إذا كان متغير البيئة LESSGLOBALTAGS هو
set، فهو يعتبر اسمًا لأمر متوافق معه شامل (1) وذاك
يتم تنفيذ الأمر للعثور على العلامة. (يرى
http://www.gnu.org/software/global/global.html). قد يكون الخيار -t أيضًا
المحددة من الداخل أقل (باستخدام الأمر -) كوسيلة لفحص ملف جديد.
الأمر ": t" يكافئ تحديد -t من الداخل أقل.

-Tالعلامات ملف أو --tag-file=العلامات ملف
يحدد ملف علامات ليتم استخدامه بدلاً من "العلامات".

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

-U أو --UNDERLINE-SPECIAL
يؤدي إلى معاملة المسافات للخلف وعلامات الجدولة وأحرف الإرجاع كأحرف تحكم؛
أي أنه يتم التعامل معها على النحو المحدد بواسطة الخيار -r.

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

-V أو الإصدار
يعرض رقم إصدار أقل.

-w أو --hilite-unread
يسلط الضوء مؤقتًا على السطر "الجديد" الأول بعد حركة للأمام كاملة
صفحة. السطر "الجديد" الأول هو السطر الذي يلي السطر السابق مباشرة
في الجزء السفلي من الشاشة. يسلط الضوء أيضًا على الخط المستهدف بعد ag أو p
يأمر. تتم إزالة التمييز في الأمر التالي الذي يسبب الحركة. ال
يتم تمييز السطر بأكمله، ما لم يكن الخيار -J ساري المفعول، وفي هذه الحالة فقط
يتم تمييز عمود الحالة.

-W أو -HILITE-UNREAD
مثل -w، ولكنه يبرز مؤقتًا أول سطر جديد بعد أي حركة للأمام
الأمر أكبر من سطر واحد.

-xn،... أو --علامات التبويب=n، ...
يضبط علامات الجدولة. لو واحد فقط n تم تحديد علامات الجدولة عند مضاعفاتها n.
إذا تم تحديد قيم متعددة مفصولة بفواصل، فسيتم تعيين علامات الجدولة عند تلك القيم
المواضع، ثم تابع بنفس التباعد مثل الموضعين الأخيرين. على سبيل المثال،
-9,17 سيتم تعيين علامات التبويب في المواضع 9، 17، 25، 33، وما إلى ذلك n هو 8.

-X أو --no-init
تعطيل إرسال سلاسل تهيئة termcap وإلغاء التهيئة إلى
صالة. يكون هذا مرغوبًا في بعض الأحيان إذا كانت سلسلة إلغاء التهيئة كذلك
شيء غير ضروري، مثل مسح الشاشة.

-yn أو --max-forw-scroll=n
يحدد الحد الأقصى لعدد الأسطر للتمرير للأمام. إذا كان من الضروري أن
انتقل إلى الأمام أكثر من n يتم إعادة طلاء الشاشة بدلاً من ذلك. -c أو -C
يمكن استخدام الخيار لإعادة الرسم من أعلى الشاشة إذا رغبت في ذلك. بشكل افتراضي،
أي حركة للأمام تؤدي إلى التمرير.

- [ض]n أو --window=n
يغير حجم نافذة التمرير الافتراضي إلى n خطوط. الافتراضي هو واحد
الشاشة. يمكن أيضًا استخدام الأمرين z و w لتغيير حجم النافذة. ال
قد يتم حذف "z" للتوافق مع بعض إصدارات أكثر من ذلك. إذا كان الرقم n
وهو سلبي، يشير n خطوط أقل من حجم الشاشة الحالي. على سبيل المثال،
إذا كانت الشاشة 24 سطراً -Z-4 يضبط نافذة التمرير على 20 سطرًا. إذا
تم تغيير حجم الشاشة إلى 40 سطرًا، وتتغير نافذة التمرير تلقائيًا إلى 36 سطرًا
خطوط.

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

-~ أو --تيلدا
عادةً ما يتم عرض الأسطر بعد نهاية الملف على هيئة علامة تيلدا واحدة (~). هذا الخيار
يؤدي إلى عرض الأسطر بعد نهاية الملف على هيئة أسطر فارغة.

-# أو --shift
يحدد العدد الافتراضي للمواضع للتمرير أفقيًا في السهم لليمين
وأوامر السهم الأيسر. إذا كان الرقم المحدد هو صفر، فإنه يقوم بتعيين الرقم الافتراضي
عدد المواضع إلى نصف عرض الشاشة. بدلا من ذلك، قد يكون الرقم
يتم تحديدها ككسر من عرض الشاشة، بدءًا من العلامة العشرية
النقطة: .5 هو نصف عرض الشاشة، و.3 هو ثلاثة أعشار عرض الشاشة، و
قريباً. إذا تم تحديد الرقم ككسر، فإن العدد الفعلي للتمرير
يتم إعادة حساب المواضع إذا تم تغيير حجم النافذة الطرفية، بحيث تكون القيمة الفعلية
يبقى التمرير عند الجزء المحدد من عرض الشاشة.

--follow-name
عادةً، إذا تمت إعادة تسمية ملف الإدخال أثناء تنفيذ أمر F، أقل سوف
الاستمرار في عرض محتويات الملف الأصلي على الرغم من تغيير اسمه. لو
--follow-name تم تحديده أثناء أمر F أقل سيحاول بشكل دوري
أعد فتح الملف بالاسم. إذا نجحت إعادة الفتح وكان الملف ملفًا مختلفًا
من الملف الأصلي (مما يعني أنه تم إنشاء ملف جديد بنفس الاسم
كالملف الأصلي (الذي تمت إعادة تسميته الآن))، أقل سيتم عرض محتويات ذلك الجديد
ملف.

--لا يوجد لوحة مفاتيح
تعطيل إرسال سلاسل تهيئة لوحة المفاتيح وإلغاء التهيئة إلى
صالة. يكون هذا مفيدًا أحيانًا إذا كانت سلاسل لوحة المفاتيح تشكل لوحة المفاتيح الرقمية
التصرف بطريقة غير مرغوب فيها.

--استخدام الشرطة المائلة العكسية
يغير هذا الخيار تفسيرات الخيارات التي تتبع هذا الخيار. بعد
خيار --use-backslash، تتم إزالة أي شرطة مائلة عكسية في سلسلة الخيار ويتم حذف
يتم أخذ الحرف التالي حرفيا. وهذا يسمح بإدراج علامة الدولار
في سلاسل الخيار.

- تمثل وسيطة سطر الأوامر "--" نهاية وسيطات الخيار. أي الحجج
بعد ذلك يتم تفسيرها على أنها أسماء ملفات. يمكن أن يكون هذا مفيدًا عند عرض ملف
الملف الذي يبدأ اسمه بـ "-" أو "+".

+ إذا كان خيار سطر الأوامر يبدأ بـ +، يتم اعتبار ما تبقى من هذا الخيار
أمر أولي ل أقل. على سبيل المثال، يخبرنا +G أقل للبدء في نهاية
الملف بدلاً من البداية، ويخبره +/xyz بالبدء عند التواجد الأول
من "xyz" في الملف. كحالة خاصة + يتصرف مثل + ز ؛ إنه،
يبدأ العرض عند رقم السطر المحدد (ومع ذلك، راجع التحذير الموجود أسفل
الأمر "g" أعلاه). إذا كان الخيار يبدأ بـ ++، فسيتم تطبيق الأمر الأولي
لكل ملف يتم عرضه، وليس الملف الأول فقط. الأمر + الموصوف
يمكن أيضًا استخدامه سابقًا لتعيين (أو تغيير) أمر أولي لكل ملف.

خط EDITING


عند إدخال سطر الأوامر في الجزء السفلي من الشاشة (على سبيل المثال، اسم الملف لـ :e
أمر، أو نمط أمر بحث)، يمكن استخدام مفاتيح معينة لمعالجة
سطر الأوامر. تحتوي معظم الأوامر على نموذج بديل بين [بين قوسين] والذي يمكن استخدامه إذا كان أ
المفتاح غير موجود على لوحة مفاتيح معينة. (لاحظ أن النماذج التي تبدأ بـ ESC تفعل ذلك
لا يعمل في بعض أنظمة MS-DOS وWindows لأن ESC هو حرف مسح السطر.) أي
يمكن إدخال هذه المفاتيح الخاصة حرفيًا عن طريق وضع "حرفي" قبلها
الحرف، إما ^V أو ^A. يمكن أيضًا إدخال الشرطة المائلة العكسية نفسها حرفيًا عن طريق الإدخال
خطين مائلين عكسيين.

السهم الأيسر [ESC-h]
حرك المؤشر مسافة واحدة إلى اليسار.

السهم لليمين [ESC-l]
حرك المؤشر مسافة واحدة إلى اليمين.

^ السهم الأيسر [ ESC-b أو ESC-السهم الأيسر ]
(أي CONTROL وLEFTARROW في الوقت نفسه.) حرك المؤشر كلمة واحدة إلى
اليسار.

^ السهم لليمين [ ESC-w أو ESC-RIGHTARROW ]
(أي CONTROL وRIGHTARROW في الوقت نفسه.) حرك المؤشر كلمة واحدة إلى
حق.

الصفحة الرئيسية [ ESC-0 ]
حرك المؤشر إلى بداية السطر.

النهاية [ ESC-$ ]
حرك المؤشر إلى نهاية السطر.

BACKSPACE
احذف الحرف الموجود على يسار المؤشر، أو قم بإلغاء الأمر إذا كان
سطر الأوامر فارغ.

حذف أو [ESC-x]
احذف الحرف الموجود أسفل المؤشر.

^ مسافة للخلف [ ESC-مسافة للخلف ]
(أي CONTROL وBACKSPACE في نفس الوقت.) احذف الكلمة الموجودة على يسار
المؤشر.

^ حذف [ESC-X أو ESC-DELETE]
(أي ، CONTROL و DELETE في وقت واحد.) احذف الكلمة الموجودة أسفل المؤشر.

السهم العلوي [ESC-k]
استرداد سطر الأوامر السابق. إذا قمت أولاً بإدخال بعض النص ثم اضغط على
UPARROW، فإنه سيتم استرداد الأمر السابق الذي يبدأ بهذا النص.

السهم السفلي [ESC-j]
استرداد سطر الأوامر التالي. إذا قمت أولاً بإدخال بعض النص ثم اضغط على
للأسفل، سيتم استرداد الأمر التالي الذي يبدأ بهذا النص.

TAB أكمل اسم الملف الجزئي الموجود على يسار المؤشر. إذا كان يطابق أكثر من
اسم ملف واحد، يتم إدخال المطابقة الأولى في سطر الأوامر. علامات التبويب المتكررة سوف
قم بالتنقل عبر أسماء الملفات المطابقة الأخرى. إذا كان اسم الملف المكتمل عبارة عن دليل،
يتم إلحاق "/" باسم الملف. (في أنظمة MS-DOS، يتم إلحاق "\".)
يمكن استخدام متغير البيئة LESSSEPARATOR لتحديد حرف مختلف له
إلحاق اسم الدليل.

علامة التبويب الخلفية [ علامة التبويب ESC ]
مثل TAB، ولكنه يدور في الاتجاه المعاكس من خلال أسماء الملفات المطابقة.

^L أكمل اسم الملف الجزئي الموجود على يسار المؤشر. إذا كان يطابق أكثر من
اسم ملف واحد، يتم إدخال جميع المطابقات في سطر الأوامر (إذا كانت مناسبة).

^U (Unix وOS/2) أو ESC (MS-DOS)
احذف سطر الأوامر بالكامل، أو قم بإلغاء الأمر إذا كان سطر الأوامر فارغًا.
إذا قمت بتغيير حرف قتل الخط الخاص بك في Unix إلى شيء آخر غير ^U،
يتم استخدام هذا الحرف بدلاً من ^U.

^G احذف سطر الأوامر بالكامل وارجع إلى الموجه الرئيسي.

KEY ملزمة


يمكنك تحديد الخاصة بك أقل الأوامر باستخدام البرنامج com.lesskey (١) لإنشاء مفتاح أقل
ملف. يحدد هذا الملف مجموعة من مفاتيح الأوامر والإجراء المرتبط بكل مفتاح.
يمكنك أيضا استخدام com.lesskey لتغيير مفاتيح تحرير الخط (راجع تحرير الخط)، ولضبطه
متغيرات البيئة. إذا تم تعيين متغير البيئة LESSKEY، أقل يستخدم ذلك باعتباره
اسم الملف الأقل مفتاحًا. خلاف ذلك، أقل يبحث في مكان قياسي عن الملف lesskey:
في أنظمة Unix ، أقل يبحث عن ملف أقل أهمية يسمى "$HOME/.less". على MS-DOS و
أنظمة النوافذ ، أقل يبحث عن ملف أقل أهمية يسمى "$HOME/_less"، وإذا لم يكن كذلك
تم العثور عليه هناك، ثم ابحث عن ملف أقل مفتاحًا يسمى "_less" في أي دليل محدد فيه
متغير البيئة PATH. على أنظمة OS/2، أقل يبحث عن ملف lesskey يسمى
"$HOME/less.ini"، وإذا لم يتم العثور عليه، فابحث عن ملف أقل مفتاحًا يسمى "less.ini"
في أي دليل محدد في متغير البيئة INIT، وإذا لم يتم العثور عليه هناك،
ثم يبحث عن ملف أقل مفتاحًا يسمى "less.ini" في أي دليل محدد في PATH
متغيرات البيئة. انظر com.lesskey صفحة دليل لمزيد من التفاصيل.

يمكن أيضًا إعداد ملف lesskey على مستوى النظام لتوفير روابط المفاتيح. إذا كان المفتاح
تم تعريفها في كل من ملف مفتاح أقل محلي وفي ملف على مستوى النظام، وربطات المفاتيح في ملف
الملف المحلي له الأسبقية على تلك الموجودة في الملف على مستوى النظام. إذا كانت البيئة
تم تعيين المتغير LESSKEY_SYSTEM، أقل يستخدم ذلك كاسم للمفتاح الأقل على مستوى النظام
ملف. خلاف ذلك، أقل يبحث في مكان قياسي عن الملف الأقل مفتاحًا على مستوى النظام: On Unix
الأنظمة، الملف الأقل مفتاحًا على مستوى النظام هو /usr/local/etc/sysless. (ومع ذلك، إذا أقل وكان
تم إنشاؤه باستخدام دليل sysconf مختلف عن / usr / local / etc، هذا الدليل هو المكان الذي يوجد فيه ملف
تم العثور على ملف sysless.) في أنظمة MS-DOS وWindows، يكون الملف lesskey على مستوى النظام موجودًا
ج:\_sysless. في أنظمة OS/2، يكون الملف lesskey على مستوى النظام هو c:\sysless.ini.

INPUT المعالج


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

يتلقى المعالج المسبق للإدخال وسيطة سطر أوامر واحدة، وهي اسم الملف الأصلي، مثل
تم إدخالها من قبل المستخدم. يجب أن يقوم بإنشاء الملف البديل، وعند الانتهاء، قم بطباعة الملف
اسم الملف البديل إلى الإخراج القياسي الخاص به. إذا لم يكن المعالج المسبق للإدخال كذلك
إخراج اسم ملف بديل، أقل يستخدم الملف الأصلي، كالمعتاد. المدخل
لا يتم استدعاء المعالج المسبق عند عرض الإدخال القياسي. لإعداد معالج الإدخال المسبق،
قم بتعيين متغير البيئة LESSOPEN على سطر الأوامر الذي سوف يستدعي مدخلاتك
المعالج. يجب أن يتضمن سطر الأوامر هذا تكرارًا واحدًا للسلسلة "%s"، والتي
سيتم استبداله باسم الملف عند استدعاء أمر المعالج الأولي للإدخال.

متى أقل لإغلاق ملف مفتوح بهذه الطريقة، فإنه سوف يستدعي برنامجًا آخر يسمى
المعالج اللاحق للإدخال، والذي قد يقوم بأي إجراء تنظيف مطلوب (مثل حذف ملف
ملف بديل تم إنشاؤه بواسطة LESSOPEN). يتلقى هذا البرنامج وسيطتين لسطر الأوامر،
اسم الملف الأصلي كما أدخله المستخدم، واسم الملف البديل. ل
قم بإعداد معالج لاحق للإدخال، وقم بتعيين متغير البيئة LESSCLOSE على سطر الأوامر
والتي سوف تستدعي المعالج اللاحق للإدخال الخاص بك. قد يتضمن تكرارين للسلسلة
"٪س"؛ يتم استبدال الأول بالاسم الأصلي للملف والثاني بـ
اسم الملف البديل، الذي تم إخراجه بواسطة LESSOPEN.

على سبيل المثال، في العديد من أنظمة Unix، سيسمح لك هذان البرنامجان بالاحتفاظ بالملفات
تنسيق مضغوط، ولكن لا يزال يسمح أقل شاهدهم مباشرة:

أقل فتحًا.sh:
#! / بن / ش
حالة "$ 1" في
*.Z) فك الضغط -c $1 >/tmp/less.$$ 2>/dev/null
إذا [-s /tmp/less.$$]; ثم
صدى /tmp/أقل.$$
آخر
rm -f /tmp/less.$$
fi
;;
ESAC

أقل قريب.sh:
#! / بن / ش
2 ريال عماني

لاستخدام هذه البرامج النصية، ضعها حيث يمكن تنفيذها وتعيينها
LESSOPEN = "lessopen.sh٪ s" ، و LESSCLOSE = "lessclose.sh٪ s٪ s". أكثر تعقيدًا LESSOPEN و
يمكن كتابة البرامج النصية LESSCLOSE لقبول أنواع أخرى من الملفات المضغوطة، وما إلى ذلك.

من الممكن أيضًا إعداد معالج إدخال مسبق لتوجيه بيانات الملف مباشرةً إليه
أقل، بدلاً من وضع البيانات في ملف بديل. وهذا يتجنب الحاجة إلى
قم بفك ضغط الملف بأكمله قبل البدء في مشاهدته. معالج إدخال مسبق يعمل
وتسمى هذه الطريقة أنبوب الإدخال. أنبوب إدخال، بدلاً من كتابة اسم أ
ملف الاستبدال على مخرجاته القياسية، ويكتب محتويات الاستبدال بالكامل
الملف على الإخراج القياسي. إذا لم يكتب أنبوب الإدخال أي أحرف عليه
الإخراج القياسي، ثم لا يوجد ملف بديل و أقل يستخدم الملف الأصلي، كما
طبيعي. لاستخدام أنبوب الإدخال، قم بإنشاء الحرف الأول في بيئة LESSOPEN
متغير شريط عمودي (|) للإشارة إلى أن المعالج الأولي للإدخال هو أنبوب إدخال.

على سبيل المثال، في العديد من أنظمة Unix، سيعمل هذا البرنامج النصي مثل المثال السابق
نصوص:

lesspipe.sh:
#! / بن / ش
حالة "$ 1" في
*.Z) فك الضغط -c $1 2>/dev/null
*) خروج 1
;;
ESAC
خروج $؟

لاستخدام هذا البرنامج النصي، ضعه في مكان يمكن تنفيذه فيه وقم بتعيين LESSOPEN="|lesspipe.sh %s".

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

عند استخدام أنبوب إدخال، يمكن استخدام معالج لاحق LESSCLOSE، لكن هذا لا يحدث عادةً
ضروري لأنه لا يوجد ملف بديل للتنظيف. في هذه الحالة الاستبدال
اسم الملف الذي تم تمريره إلى المعالج اللاحق LESSCLOSE هو "-".

للتوافق مع الإصدارات السابقة من أقل، معالج الإدخال أو الأنبوب ليس كذلك
تستخدم إذا أقل يتم عرض الإدخال القياسي. ومع ذلك، إذا كان الحرف الأول من LESSOPEN هو a
شرطة (-)، يتم استخدام المعالج الأولي للإدخال في الإدخال القياسي بالإضافة إلى الملفات الأخرى. في
في هذه الحالة، لا تعتبر الشرطة جزءًا من أمر المعالج المسبق. إذا كان قياسيا
يتم عرض الإدخال، ويتم تمرير اسم ملف يتكون من ملف واحد إلى معالج الإدخال المسبق
اندفاع. وبالمثل، إذا كان أول حرفين من LESSOPEN عبارة عن شريط عمودي وشرطة (|-)
أو شريطين رأسيين وشرطة (||-)، يتم استخدام أنبوب الإدخال على الإدخال القياسي أيضًا
ملفات اخرى. مرة أخرى، في هذه الحالة، لا تعتبر الشرطة جزءًا من أنبوب الإدخال
أمر.

NATIONAL حرف الاطقم


هناك ثلاثة أنواع من الأحرف في ملف الإدخال:

شخصيات عادية
يمكن عرضها مباشرة على الشاشة.

شخصيات التحكم
لا ينبغي أن يتم عرضها مباشرة، ولكن من المتوقع أن يتم العثور عليها في النص العادي
الملفات (مثل مسافة للخلف وعلامة التبويب).

ثنائي الأحرف
لا ينبغي أن يتم عرضها مباشرة ولا يتوقع أن يتم العثور عليها في الملفات النصية.

"مجموعة الأحرف" هي مجرد وصف للأحرف التي يجب اعتبارها عادية ،
السيطرة، والثنائية. يمكن استخدام متغير البيئة LESSCHARSET لتحديد ملف
مجموعة الأحرف. القيم المحتملة لـ LESSCHARSET هي:

ascii BS وTAB وNL وCR وformfeed هي أحرف تحكم، وجميع الأحرف ذات قيم بين
32 و 126 هي أرقام عادية، وجميع الأرقام الأخرى ثنائية.

iso8859
يحدد مجموعة أحرف ISO 8859. هذا هو نفس ASCII، باستثناء الأحرف
يتم التعامل مع الأرقام بين 160 و255 كأحرف عادية.

latin1 نفس iso8859.

latin9 نفس iso8859.

دوس تحديد مجموعة أحرف مناسبة لـ MS-DOS.

ebcdic يحدد مجموعة أحرف EBCDIC.

آي بي إم-1047
تحديد مجموعة أحرف EBCDIC المستخدمة من قبل OS/390 Unix Services. هذا هو EBCDIC
التناظرية اللاتينية 1. يمكنك الحصول على نتائج مماثلة عن طريق تحديد إما LESSCHARSET=IBM-1047
أو LC_CTYPE=en_US في بيئتك.

koi8-r يحدد مجموعة أحرف روسية.

التالي تحديد مجموعة أحرف مناسبة لأجهزة كمبيوتر NeXT.

utf-8 يحدد ترميز UTF-8 لمجموعة أحرف ISO 10646. UTF-8 خاص في
أنه يدعم الأحرف متعددة البايت في ملف الإدخال. إنها الشخصية الوحيدة
مجموعة تدعم أحرف متعددة البايت.

نوافذ
يحدد مجموعة أحرف مناسبة لنظام التشغيل Microsoft Windows (cp 1251).

في حالات نادرة، قد يكون من المرغوب فيه للخياطة أقل لاستخدام مجموعة أحرف أخرى غير تلك
يمكن تعريفه بواسطة LESSCHARSET. في هذه الحالة، يمكن استخدام متغير البيئة LESSCHARDEF
لتحديد مجموعة الأحرف. يجب تعيينه على سلسلة حيث يكون كل حرف في ملف
تمثل السلسلة حرفًا واحدًا في مجموعة الأحرف. الشخصية "." يستخدم ل
الحرف العادي، و"c" للتحكم، و"b" للثنائي. يمكن استخدام رقم عشري ل
تكرار. على سبيل المثال، "bccc4b." يعني أن الحرف 0 ثنائي، و1 و2 و3
التحكم ، 4 ، 5 ، 6 و 7 ثنائي ، و 8 طبيعي. جميع الشخصيات بعد الأخير
تم اعتبارها هي نفس الأخيرة، لذا فإن الأحرف من 9 إلى 255 ستكون طبيعية. (هذا هو
مثال، ولا يمثل بالضرورة أي مجموعة أحرف حقيقية.)

يوضح هذا الجدول قيمة LESSCHARDEF التي تعادل كل من الممكن
قيم LESSCHARSET:

أسكي 8bcccbcc18b95.b
دوس 8bcccbcc12bc5b95.b.
ebcdic 5bc6bcc7bcc41b.9b7.9b5.b..8b6.10b6.b9.7b
9.8b8.17b3.3b9.7b9.8b8.6b10.b.b.b.
IBM-1047 4cbcbc3b9cbccbccbb4c6bcc5b3cbbc4bc4bccbc
191.b
iso8859 8bcccbcc18b95.33b.
koi8-r 8bcccbcc18b95.b128.
اللاتينية 1 8bcccbcc18b95.33b.
التالي 8bcccbcc18b95.bb125.bb

إذا لم يتم تعيين LESSCHARSET أو LESSCHARDEF، ولكن تم تعيين أي من السلاسل "UTF-8"، "UTF8"،
تم العثور على "utf-8" أو "utf8" في متغيرات البيئة LC_ALL أو LC_CTYPE أو LANG، ثم
مجموعة الأحرف الافتراضية هي utf-8.

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

أخيرًا ، إذا كان مجموعة الواجهة غير متوفرة أيضًا، مجموعة الأحرف الافتراضية هي
لاتينية1.

يتم عرض عناصر التحكم والأحرف الثنائية بشكل بارز (فيديو عكسي). كل من هذا القبيل
يتم عرض الحرف في تدوين الإقحام إن أمكن (على سبيل المثال ^ A لـ control-A). علامة الإقحام
يتم استخدام التدوين فقط إذا أدى عكس 0100 بت إلى ظهور حرف عادي قابل للطباعة.
وإلا، فسيتم عرض الحرف كرقم سداسي عشري بين قوسين زاوية. يمكن لهذا التنسيق
يمكن تغييرها عن طريق تعيين متغير البيئة LESSBINFMT. قد يبدأ LESSBINFMT بـ
"*" وحرف واحد لتحديد سمة العرض: "*k" يومض، "*d" غامق،
تم وضع خط تحت "*u"، و"*s" مميز، و"*n" عادي. إذا لم يبدأ LESSBINFMT
مع "*"، يتم افتراض السمة العادية. ما تبقى من LESSBINFMT عبارة عن سلسلة
قد يتضمن تسلسل هروب واحد على نمط printf (% متبوعًا بـ x وX وo وd وما إلى ذلك). ل
على سبيل المثال، إذا كانت LESSBINFMT هي "*u[%x]"، فسيتم عرض الأحرف الثنائية تحتها خط
سداسي عشري محاط بأقواس. الإعداد الافتراضي في حالة عدم تحديد LESSBINFMT هو
"*s<%02X>". تحذير: يجب أن تكون نتيجة توسيع الحرف عبر LESSBINFMT أقل
من 31 حرفا.

عندما تكون مجموعة الأحرف هي utf-8، فإن متغير البيئة LESSUTFBINFMT يعمل بشكل مشابه
LESSBINFMT ولكنه ينطبق على نقاط كود Unicode التي تم فك تشفيرها بنجاح ولكنها كذلك
غير مناسبة للعرض (على سبيل المثال، نقاط التعليمات البرمجية غير المخصصة). قيمته الافتراضية هي " ".
لاحظ أن LESSUTFBINFMT وLESSBINFMT يتشاركان في إعداد سمة العرض ("*x") لذلك
وتحديد أحدهما سيؤثر على كليهما؛ تتم قراءة LESSUTFBINFMT بعد LESSBINFMT لذا فإن الإعداد الخاص به هو if
أي، سيكون لها الأولوية. الثمانيات الإشكالية في ملف UTF-8 (الثمانيات من ملف
التسلسل، الثمانيات من تسلسل كامل ولكن ليس الأقصر، الثمانيات غير القانونية، والشاردة
الثماني الزائدة) يتم عرضها بشكل فردي باستخدام LESSBINFMT لتسهيل الأمر
تشخيص لكيفية تشكيل ملف UTF-8 بشكل سيئ.

حث


يتيح لك الخيار -P تخصيص المطالبة حسب تفضيلاتك. السلسلة الممنوحة ل
الخيار -P يحل محل سلسلة المطالبة المحددة. بعض الأحرف في السلسلة هي
تم تفسيرها خصيصًا. الآلية السريعة معقدة نوعًا ما لتوفير المرونة ،
لكن المستخدم العادي لا يحتاج إلى فهم تفاصيل إنشاء موجه شخصي
سلاسل.

يتم توسيع علامة النسبة المئوية متبوعة بحرف واحد وفقًا لما يلي
الحرف هو:

%bX تم استبداله بإزاحة البايت في ملف الإدخال الحالي. و"ب" يتبعه "أ".
حرف واحد (كما هو موضح X أعلاه) الذي يحدد السطر الذي تكون إزاحة البايت الخاصة به
لاستخدامها. إذا كان الحرف "t"، فإن إزاحة البايت للسطر العلوي في
يتم استخدام العرض ، ويعني "م" استخدام السطر الأوسط ، ويعني "ب" استخدام الخط السفلي ،
الحرف "B" يعني استخدام السطر الذي يلي السطر السفلي مباشرةً، والحرف "j" يعني استخدام السطر
خط "الهدف" ، كما هو محدد بواسطة الخيار -j.

%B تم استبداله بحجم ملف الإدخال الحالي.

٪ c تم استبداله برقم عمود النص الذي يظهر في العمود الأول من ملف
الشاشة.

%dX تم استبداله برقم صفحة السطر في ملف الإدخال. الخط الذي سيتم استخدامه هو
التي يحددها X، كما هو الحال مع الخيار٪ b.

%D تم استبداله بعدد الصفحات في ملف الإدخال، أو ما يعادله برقم الصفحة
من السطر الأخير في ملف الإدخال.

%E يتم استبداله باسم المحرر (من متغير البيئة VISUAL، أو
محرر بيئة متغير إذا لم يتم تعريف VISUAL). انظر مناقشة
ميزة LESSEDIT أدناه.

%f تم استبداله باسم ملف الإدخال الحالي.

%F تم استبداله بالمكون الأخير من اسم ملف الإدخال الحالي.

%i تم استبداله بفهرس الملف الحالي في قائمة ملفات الإدخال.

%lX تم استبداله برقم السطر في ملف الإدخال. الخط الذي سيتم استخدامه هو
التي يحددها X، كما هو الحال مع الخيار٪ b.

%L تم استبداله برقم السطر الأخير في ملف الإدخال.

%m تم استبداله بالعدد الإجمالي لملفات الإدخال.

%pX تم استبداله بنسبة مئوية في ملف الإدخال الحالي، بناءً على إزاحة البايت. ال
يتم تحديد الخط المستخدم بواسطة X كما هو الحال مع الخيار %b.

%PX تم استبداله بنسبة مئوية في ملف الإدخال الحالي، بناءً على أرقام الأسطر. ال
يتم تحديد الخط المستخدم بواسطة X كما هو الحال مع الخيار %b.

%s مثل %B.

%t يؤدي إلى إزالة أية مسافات زائدة. عادة ما تستخدم في نهاية السلسلة،
ولكن قد تظهر في أي مكان.

%T يتوسع عادةً إلى الكلمة "ملف". ولكن في حالة عرض الملفات عبر قائمة العلامات
باستخدام الخيار -t، فإنه يمتد إلى كلمة "علامة".

%x تم استبداله باسم ملف الإدخال التالي في القائمة.

إذا كان أي عنصر غير معروف (على سبيل المثال، حجم الملف إذا كان الإدخال عبارة عن أنبوب)، فسيتم وضع علامة استفهام عليه
المطبوعة بدلا من ذلك.

يمكن تغيير تنسيق سلسلة المطالبة وفقًا لشروط معينة. أ
علامة الاستفهام متبوعة بحرف واحد تعمل مثل "IF": اعتمادًا على ما يلي
الشخصية، يتم تقييم الحالة. إذا كان الشرط صحيحا، أي الأحرف التالية
يتم تضمين علامة الاستفهام وحرف الشرط، حتى فترة، في الموجه. لو
الشرط خاطئ، ولم يتم تضمين هذه الأحرف. ظهور القولون بين
يمكن استخدام علامة الاستفهام والنقطة لإنشاء "ELSE": أي أحرف بينهما
يتم تضمين النقطتين والنقطة في السلسلة إذا وفقط إذا كان شرط IF كذلك
خطأ شنيع. قد تكون أحرف الشرط (التي تتبع علامة الاستفهام) كما يلي:

?a صحيح إذا تم تضمين أي أحرف في الموجه حتى الآن.

?bX صحيح إذا كانت إزاحة البايت للسطر المحدد معروفة.

ب صحيح إذا كان حجم ملف الإدخال الحالي معروفًا.

?c صحيح إذا تم إزاحة النص أفقيًا (%c ليس صفرًا).

?dX صواب إذا كان رقم صفحة السطر المحدد معروفًا.

?e صحيح إذا كان في نهاية الملف.

?f صحيح إذا كان هناك اسم ملف إدخال (أي إذا لم يكن الإدخال أنبوبًا).

?lX صحيح إذا كان رقم السطر المحدد معروفًا.

?L صحيح إذا كان رقم سطر السطر الأخير في الملف معروفًا.

?m صحيح إذا كان هناك أكثر من ملف إدخال واحد.

?n صحيح إذا كانت هذه هي المطالبة الأولى في ملف إدخال جديد.

?pX صواب إذا كانت النسبة المئوية في ملف الإدخال الحالي ، بناءً على إزاحة البايت ، من
الخط المحدد معروف.

?PX صحيح إذا كانت النسبة المئوية في ملف الإدخال الحالي ، بناءً على أرقام الأسطر ، من
الخط المحدد معروف.

?s مثل "?B".

?x صحيح إذا كان هناك ملف إدخال تالي (أي إذا لم يكن ملف الإدخال الحالي هو
الاخير).

أي أحرف غير الأحرف الخاصة (علامة الاستفهام والنقطتين والنقطة والنسبة المئوية و
شرطة مائلة عكسية) تصبح حرفيًا جزءًا من الموجه. قد يكون أي من الشخصيات الخاصة
يتم تضمينه في الموجه حرفيًا عن طريق سبقه بشرطة مائلة عكسية.

بعض الأمثلة:

?f%f:الإدخال القياسي.

تقوم هذه المطالبة بطباعة اسم الملف، إذا كان معروفًا؛ وإلا فإن السلسلة "الإدخال القياسي".

?f%f .?ltLine %lt:?pt%pt\%:?btByte %bt:-...

ستطبع هذه المطالبة اسم الملف ، إذا كان معروفًا. اسم الملف متبوع بالسطر
الرقم، إذا كان معروفًا، وإلا النسبة المئوية إذا كان معروفًا، وإلا فإن إزاحة البايت إذا كان معروفًا.
وبخلاف ذلك، تتم طباعة شرطة. لاحظ كيف أن كل علامة استفهام لها فترة مطابقة، و
كيف يتم تضمين % بعد %pt حرفيًا عن طريق الهروب منه بخط مائل عكسي.

?n?f%f .?m(%T %i of %m) ..?e(END) ?x- Next\: %x..%t";

يؤدي هذا إلى طباعة اسم الملف إذا كانت هذه هي المطالبة الأولى في الملف، متبوعة بـ "الملف N of
N "إذا كان هناك أكثر من ملف إدخال واحد ، ثم إذا كنا في نهاية الملف ، فإن ملف
تتم طباعة السلسلة "(END)" متبوعة باسم الملف التالي، إذا كان هناك ملف.
وأخيراً، يتم اقتطاع أية مسافات زائدة. هذه هي المطالبة الافتراضية. كمرجع،
فيما يلي الإعدادات الافتراضية للمطالبتين الأخريين (-m و-M على التوالي). كل منها مكسور
إلى سطرين هنا لسهولة القراءة فقط.

?n?f%f .?m(%T %i of %m) ..?e(END) ?x- التالي\: %x.:
?pB%pB\%:بايت %bB?s/%s...%t

?f%f .?n?m(%T %i of %m) ..?ltlines %lt-%lb?L/%L. :
البايت %bB?s/%s. .?e(END) ?x- التالي\: %x.:?pB%pB\%..%t

وهذه هي الرسالة الافتراضية التي ينتجها الأمر =:

?f%f .?m(%T %i من %m) .?ltlines %lt-%lb?L/%L. .
البايت %bB?s/%s. ?e(END) :?pB%pB\%..%t

تُستخدم ميزات التوسيع الفوري أيضًا لغرض آخر: إذا كانت البيئة
يتم تعريف المتغير LESSEDIT ، ويتم استخدامه كأمر ليتم تنفيذه عند الأمر v
يتم استدعاؤه. يتم توسيع سلسلة LESSEDIT بنفس طريقة توسيع سلاسل المطالبة. ال
القيمة الافتراضية لـ LESSEDIT هي:

%E ؟lm+%lm. ٪F

لاحظ أن هذا يمتد إلى اسم المحرر، متبوعًا بعلامة + ورقم السطر، متبوعًا
بواسطة اسم الملف. إذا كان المحرر الخاص بك لا يقبل صيغة "+linenumber"، أو لديه صيغة أخرى
الاختلافات في بناء جملة الاستدعاء، يمكن تغيير متغير LESSEDIT لتعديل ذلك
افتراضي.

الأمن


عندما يتم تعيين متغير البيئة LESSSECURE على 1، أقل يعمل في وضع "آمن". هذا
يعني أن هذه الميزات معطلة:

! أمر الصدفة

| أمر الأنابيب

:e أمر الفحص.

v أمر التحرير

ملفات السجل s-o

-k استخدام الملفات الأقل أهمية

-استخدام ملفات العلامات

الأحرف الأولية في أسماء الملفات، مثل *

إكمال اسم الملف (TAB، ^L)

يمكن أيضًا تجميع أقل ليكون في الوضع "الآمن" بشكل دائم.

التوافق مع أكثر


إذا تم تعيين متغير البيئة LESS_IS_MORE على 1، أو إذا تم استدعاء البرنامج عبر a
رابط الملف المسمى "المزيد" ، أقل يتصرف (في الغالب) وفقًا لأمر POSIX "المزيد".
تخصيص. في هذا الوضع، يتصرف الأقل بشكل مختلف بهذه الطرق:

يعمل الخيار -e بشكل مختلف. إذا لم يتم تعيين الخيار -e، أقل يتصرف كما لو كان -e
تم تعيين الخيار. إذا تم تعيين الخيار -e، أقل يتصرف كما لو تم تعيين الخيار -E.

يعمل الخيار -m بشكل مختلف. إذا لم يتم تعيين الخيار -m، فسيتم استخدام الموجه المتوسط،
وهي مسبوقة بالسلسلة "--More--". إذا تم تعيين الخيار -m، فستظهر المطالبة القصيرة
.

يعمل الخيار -n مثل الخيار -z. السلوك الطبيعي للخيار -n هو
غير متوفر في هذا الوضع.

تعتبر المعلمة للخيار -p هي a أقل الأمر بدلاً من نمط البحث.

يتم تجاهل متغير البيئة LESS، ويتم استخدام متغير البيئة MORE فيه
مكان.

البيئة المتغيرات


يمكن تحديد متغيرات البيئة إما في بيئة النظام كالمعتاد، أو في ملف
com.lesskey (1) ملف. إذا تم تعريف متغيرات البيئة في أكثر من مكان ، المتغيرات
المحددة في ملف أقل مفتاحًا محليًا لها الأسبقية على المتغيرات المحددة في النظام
البيئة، والتي لها الأسبقية على المتغيرات المحددة في ملف lesskey على مستوى النظام.

الأعمدة
يضبط عدد الأعمدة على الشاشة. له الأسبقية على عدد
الأعمدة المحددة بواسطة متغير TERM. (ولكن إذا كان لديك نظام النوافذ الذي
يدعم TIOCGWINSZ أو WIOCGETD، وتأخذ فكرة نظام النافذة عن حجم الشاشة
الأسبقية على متغيرات البيئة LINES وCOLUMNS.)

EDITOR اسم المحرر (المستخدم للأمر v).

HOME اسم الدليل الرئيسي للمستخدم (يُستخدم للعثور على ملف أقل مفتاحًا على Unix وOS/2
أنظمة).

هوم درايف، هوم باث
تسلسل متغيرات البيئة HOMEDRIVE وHOMEPATH هو اسم
الدليل الرئيسي للمستخدم إذا لم يتم تعيين المتغير HOME (فقط في Windows
الإصدار).

INIT اسم دليل init الخاص بالمستخدم (يُستخدم للعثور على ملف أقل مفتاحًا على أنظمة OS/2).

لغة LANG لتحديد مجموعة الأحرف.

LC_CTYPE
لغة لتحديد مجموعة الأحرف.

أقل الخيارات التي يتم تمريرها إلى أقل تلقائيا.

الأحرف الأقل
الأحرف التي قد تنتهي بتسلسل هروب الألوان ANSI (الافتراضي "m").

أقل من XNUMX حرف
الأحرف التي قد تظهر بين حرف ESC وحرف النهاية في ملف
تسلسل هروب الألوان ANSI (الافتراضي "0123456789:;[؟!"'#%()*+ ".

ليسبينفمت
تنسيق لعرض الأحرف غير القابلة للطباعة وغير القابلة للتحكم.

ليسشارديف
يحدد مجموعة الأحرف.

مجموعة صغيرة
تحديد مجموعة أحرف محددة مسبقًا.

أقل إغلاق
سطر الأوامر لاستدعاء المعالج اللاحق للإدخال (اختياري).

ليسيشو
اسم برنامج Lessecho (الافتراضي "lessecho"). هناك حاجة إلى برنامج Lessecho
لتوسيع الحروف الأولية ، مثل * و؟ ، في أسماء الملفات على أنظمة Unix.

ليسديت
سلسلة النموذج الأولي للمحرر (تُستخدم للأمر v). انظر المناقشة تحت المطالبات.

علامات أقل عالمية
اسم الأمر الذي يستخدمه الخيار -t للعثور على العلامات العامة. عادة ينبغي أن يكون
تعيين إلى "عالمي" إذا كان نظامك يحتوي على شامل (١) أمر. إذا لم يتم تعيينها، العلامات العالمية
لا تستخدم.

ملف أقل
اسم ملف السجل المستخدم لتذكر أوامر البحث وأوامر shell
بين الدعوات أقل. إذا تم التعيين على "-" أو "/dev/null"، فلن يكون ملف السجل كذلك
مستخدم. الافتراضي هو "$HOME/.lesshst" على أنظمة Unix، و"$HOME/_lesshst" على أنظمة DOS و
أنظمة Windows، أو "$HOME/lesshst.ini" أو "$INIT/lesshst.ini" على أنظمة OS/2.

حجم أقل
الحد الأقصى لعدد الأوامر المراد حفظها في ملف السجل. الافتراضي هو 100.

ليسكي
اسم الافتراضي com.lesskey(1) ملف.

LESSKEY_SYSTEM
اسم الافتراضي على مستوى النظام com.lesskey(1) ملف.

أقلية
قائمة الأحرف التي تعتبر "أحرفًا أولية" بواسطة الصدفة.

LESSMETAESCAPE
البادئة التي سيتم إضافتها أقل قبل كل حرف أولي في أمر يتم إرساله إلى
صدَفَة. إذا كانت LESSMETAESCAPE عبارة عن سلسلة فارغة، فستحتوي الأوامر على أحرف أولية
لن يتم تمريرها إلى الصدفة.

أقل
سطر الأوامر لاستدعاء معالج الإدخال (الاختياري).

أقل أمنا
يعمل بشكل أقل في الوضع "الآمن". راجع المناقشة تحت الأمان.

SEPARATOR
السلسلة المراد إلحاقها باسم الدليل عند إكمال اسم الملف.

ليسوتفبينفمت
تنسيق لعرض نقاط كود Unicode غير القابلة للطباعة.

الاقل هو الاكثر
محاكاة الأكثر من ذلك (1) الأمر.

LINES يضبط عدد الخطوط التي تظهر على الشاشة. له الأسبقية على عدد الأسطر
المحدد بواسطة متغير TERM. (ولكن إذا كان لديك نظام نوافذ يدعم
TIOCGWINSZ أو WIOCGETD، هي فكرة نظام النافذة عن حجم الشاشة
الأسبقية على متغيرات البيئة LINES وCOLUMNS.)

المزيد من الخيارات التي يتم تمريرها إلى أقل تلقائيا عند التشغيل الأكثر من ذلك متوافق
واسطة.

مسار بحث مستخدم PATH (يُستخدم للعثور على ملف أقل مفتاحًا على أنظمة MS-DOS وOS/2).

SHELL الصدفة المستخدمة لتنفيذ ! الأمر، وكذلك لتوسيع أسماء الملفات.

TERM نوع المحطة التي أقل يتم تشغيله.

VISUAL اسم المحرر (المستخدم للأمر v).

استخدم كميات أقل عبر الإنترنت باستخدام خدمات onworks.net


خوادم ومحطات عمل مجانية

قم بتنزيل تطبيقات Windows و Linux

  • 1
    GENX
    GENX
    GenX هو برنامج علمي للتحسين
    انعكاس الأشعة السينية ، النيوترون
    الانعكاسية والأشعة السينية السطحية
    بيانات الحيود باستخدام التفاضل
    خوارزمية التطور ....
    تحميل جين اكس
  • 2
    com.pspp4windows
    com.pspp4windows
    PSPP هو برنامج إحصائي
    تحليل البيانات المأخوذة. إنه مجاني
    استبدال البرنامج الاحتكاري
    SPSS. يحتوي PSPP على كل من ملفات
    رسومية لنا ...
    تنزيل pspp4windows
  • 3
    ملحقات Git
    ملحقات Git
    Git Extensions هي أداة قائمة بذاتها لواجهة المستخدم
    لإدارة مستودعات Git. كذلك
    يتكامل مع Windows Explorer و
    مايكروسوفت فيجوال ستوديو
    (2015/2017/2019). ذ...
    تنزيل Git Extensions
  • 4
    eSpeak: تركيب الكلام
    eSpeak: تركيب الكلام
    محرك تحويل النص إلى كلام للغة الإنجليزية و
    العديد من اللغات الأخرى. حجم صغير مع
    نطق واضح ولكن مصطنع.
    متاح كبرنامج سطر أوامر بامتداد
    عديدة ...
    تنزيل eSpeak: تركيب الكلام
  • 5
    مخطط السماء / كارتيس دو سيل
    مخطط السماء / كارتيس دو سيل
    SkyChart هو برنامج لرسم مخطط
    سماء الليل لعالم الفلك الهواة
    من مجموعة من النجوم والسدم
    كتالوجات. انظر صفحة الويب الرئيسية كاملة
    تحميل...
    تنزيل Sky Chart / Cartes du Ciel
  • 6
    التحكم الذكي G
    التحكم الذكي G
    GSmartControl هو مستخدم رسومي
    واجهة Smartctl. يسمح لك
    فحص القرص الصلب والحالة الصلبة
    محرك بيانات SMART لتحديد ملف
    الصحة ، وكذلك ...
    تنزيل GSmartControl
  • أكثر "

أوامر لينكس

Ad