pico(1)

الاسم
pico - محرر نصوص بسيط على غرار محرر Alpine

بناء الجملة
pico [ خيارات ] [ ملف ]

الوصف
Pico هو محرر نصوص بسيط موجه للشاشة مبني على محرر نظام رسائل Alpine. كما في Alpine، تُعرض الأوامر في أسفل الشاشة، ويُقدم مساعدة حساسة للسياق. عند كتابة الأحرف تُدرج فورًا في النص.

تُدخل أوامر التحرير باستخدام مجموعات مفاتيح التحكم. كحل بديل لبرامج الاتصالات التي تبتلع بعض أحرف التحكم، يمكنك محاكاة مفتاح تحكم بالضغط على ESCAPE مرتين متبوعًا بحرف التحكم المطلوب، مثلاً "ESC ESC c" يعادل إدخال ctrl-c. للمحرر خمس ميزات أساسية: ضبط الفقرات، البحث، قص/لصق الكتل، مدقق إملائي، ومتصفح ملفات.

يحدث ضبط الفقرة (أو التعبئة) في الفقرة التي تحتوي المؤشر، أو إذا كان المؤشر بين السطور، في الفقرة التي تليها مباشرة. تُحدد الفقرات بأسطر فارغة أو بأسطر تبدأ بمسافة أو علامة تبويب. يمكن إلغاء الضبط فورًا بعد الضبط باستخدام مجموعة المفاتيح control-U.

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

يمكن نقل كتل النص أو نسخها أو حذفها باستخدام إبداعي لأمر العلامة (ctrl-^) والحذف (ctrl-k) والإلغاء (ctrl-u). يزيل أمر الحذف النص بين "العلامة" وموضع المؤشر الحالي ويضعه في مخبأة "القص". ينفذ أمر الإلغاء "لصقًا" في موضع المؤشر الحالي.

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

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

المساعدة الأكثر تحديدًا متوفرة في المساعدة المباشرة لـ pico.

الخيارات

+n  يسبب بدء pico مع وجود المؤشر في السطر n داخل الملف. (ملاحظة: لا مسافة بين علامة "+" والرقم)

-a  اعرض كافة الملفات بما في ذلك التي تبدأ بنقطة (.).

-b  فعّل خيار استبدال مطابقات النص الموجودة باستخدام أمر "أين هو". هذا لا يفعل شيئًا الآن. بدلاً من ذلك، الخيار دائمًا مفعل (كما لو تم تحديد العلامة -b).

-d  أعد ربط مفتاح "الحذف" بحيث يُمسح الحرف الذي عليه المؤشر بدلاً من الحرف الذي على يساره.

-e  فعّل إكمال اسم الملف.

-f  استخدم مفاتيح الوظائف للأوامر. هذا الخيار مدعوم فقط بالتزامن مع UW Enhanced NCSA telnet.

-h  اسرد خيارات سطر الأوامر الصالحة.

-j  فعّل أمر "الذهاب إلى" في متصفح الملفات. هذا يفعل الأمر للسماح بإخبار pilot صراحةً بأي دليل يجب زيارته.

-g  فعّل وضع "إظهار المؤشر" في متصفح الملفات. يسبب وضع المؤشر قبل التحديد الحالي بدلاً من وضعه في أسفل يسار الشاشة.

-k  يسبب أمر "قص النص" إزالة الأحرف من موضع المؤشر إلى نهاية السطر بدلاً من إزالة السطر بأكمله.

-m  فعّل وظيفة الفأرة. هذا يعمل فقط عند تشغيل pico من داخل نافذة "xterm" لنظام X Window.

-nn خيار -nn يفعل إشعار البريد الجديد. الوسيط n اختياري، ويحدد عدد المرات، بالثواني، التي يُفحص فيها صندوق بريدك للبريد الجديد. مثلاً، -n60 يسبب فحص pico للبريد الجديد مرة كل دقيقة. الفاصل الزمني المبدئي هو 180 ثانية، بينما الحد الأدنى المسموح به هو 30. (ملاحظة: لا مسافة بين "n" والرقم)

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

-rn يضبط العمود المستخدم لتحديد الهامش الأيمن لأمر "الضبط"

-s مدقق إملائي
    حدد برنامجًا بديلاً تهجئة لاستخدامه عند التدقيق الإملائي.

-t  فعّل وضع "الأداة". مخصص لاستخدام pico كمحرر داخل أدوات أخرى (مثل Elm, Pnews). لن يطلب Pico الحفظ عند الخروج، ولن يعيد تسمية المخبأة أثناء أمر "الكتابة الخارجية".

-v  اعرض الملف فقط، مع منع أي تحرير.

-version
    اطبع إصدار Pico واخرج.

-w  عطّل التفاف الكلمات (وبالتالي اسمح بتحرير الأسطر الطويلة).

-x  عطّل قائمة المفاتيح في أسفل الشاشة.

-z  تمكين تعليق pico باستخدام ^Z.

-p  الحفاظ على محرفي "البدء" و"الإيقاف"، وهما عادة Ctrl-Q وCtrl-S، واللذان يُستخدمان أحيانًا في مسارات الاتصال للتحكم في تدفق البيانات بين الأجهزة التي تعمل بسرعات مختلفة.

-Q quotestr
    تعيين سلسلة الاقتباس. مفيدة بشكل خاص عند كتابة البريد الإلكتروني، حيث يسمح تعيين هذا بفحص سلسلة الاقتباس عند ضبط الفقرات. سلسلة الاقتباس الشائعة هي "> ".

-W word_separators
    إذا ظهرت المحارف المدرجة هنا في منتصف كلمة محاطة بمحارف أبجدية رقمية، تُقسّم تلك الكلمة إلى كلمتين. يُستخدم هذا بواسطة أوامر الكلمة للأمام والخلف وبواسطة المدقق الإملائي.

-q  تُستخدم تعريفات termcap أو terminfo لتسلسلات الهروب للإدخال بشكل مفضل على التسلسلات المعرفة مبدئيًا. هذا الخيار متاح فقط إذا جُمّع pico مع تفعيل تعريف TERMCAP_WINS.

-setlocale_ctype
    قم بـ setlocale(LC_CTYPE) إذا كان متاحاً. المبدئي هو عدم القيام بذلك.

-no_setlocale_collate
    لا تقم بـ setlocale(LC_COLLATE). المبدئي هو القيام بهذا الإجراء.

أخيرًا، عند فصل pico قيد التشغيل (أي يتلقى SIGHUP)، سيحفظ pico العمل الحالي إذا لزم الأمر قبل الخروج. يُحفظ العمل تحت اسم الملف الحالي مع إلحاق ".save". إذا كان العمل الحالي غير مسمى، يُحفظ تحت اسم الملف "pico.save".

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

يمكن لـ Pico إخبارك بعدد الألوان التي تدعمها طرفيتك، عند تشغيله بالمفتاح -color_codes. بالإضافة إلى ذلك، سيطبع Pico جدولًا يظهر الرمز الرقمي لكل لون مدعوم في تلك الطرفية. لتكوين الألوان، يجب استخدام هذه الرموز الرقمية. على سبيل المثال، 0 للأسود، لذا لتكوين لون أسود، يجب استخدام رمزه، الرقم 0.

لتفعيل الألوان، يجب استخدام الخيار -ncolors بقيمة رقمية تشير إلى عدد الألوان التي تدعمها طرفيتك، على سبيل المثال، -ncolors 256 يشير إلى أن المستخدم يرغب في استخدام جدول من 256 لونًا.

جميع الخيارات التي تتحكم في اللون هي خيارات من أربعة أحرف. آخر حرفين منها إما "fc" أو "bc"، للإشارة إلى لون المقدمة ولون الخلفية، على التوالي. أول حرفين يشيران إلى نوع النص الذي يتم تكوينه، على سبيل المثال "nt" يرمز إلى النص العادي، لذا فإن -ntfc يمثل لون النص العادي، بينما -ntbc يمثل لون خلفية النص العادي. إليك قائمة كاملة بخيارات الألوان التي يدعمها Pico.

-color_code
    يعرض عدد الألوان التي تدعمها الطرفية، وجدولًا يظهر ارتباط الألوان والرموز الرقمية

-ncolors number
    يفعّل دعم الألوان في Pico، ويخبر Pico بعدد الألوان التي سيستخدمها. اعتمادًا على طرفيتك، يمكن أن يكون number 8 أو 16 أو 256.

-ntfc num
    يحدد الرقم num للون الذي سيُستخدم لتلوين النص العادي.

-ntbc num
    يحدد الرقم num للون خلفية النص العادي.

-rtfc num
    يحدد الرقم num للون النص المعكوس. المبدئي: نفس لون خلفية النص العادي (إذا حُدّد.)

-rtbc num
    يحدد الرقم num للون خلفية النص المعكوس. المبدئي: نفس لون النص العادي (إذا حُدّد.)

-tbfc num
    يحدد الرقم num للون نص شريط العنوان. المبدئي: نفس لون مقدمة النص المعكوس.

-tbbc num
    يحدد الرقم num للون في خلفية شريط العنوان.

-klfc num
    يحدد الرقم num للون نص تسمية المفتاح.

-klbc num
    يحدد الرقم num للون في خلفية تسمية المفتاح.

-knfc num
    يحدد الرقم num للون نص اسم المفتاح.

-knbc num
    يحدد الرقم num للون خلفية اسم المفتاح.

-stfc num
    يحدد الرقم num للون نص سطر الحالة.

-stbc num
    يحدد الرقم num للون خلفية سطر الحالة.

-prfc num
    يحدد الرقم num للون نص الموجه.

-prbc num
    يحدد الرقم num للون خلفية الموجه.

-q1fc num
    يحدد الرقم num للون نص المستوى الأول من النص المقتبس.

-q1bc num
    يحدد الرقم num للون خلفية المستوى الأول من النص المقتبس. إذا استُخدم الخيار -q1bc، تكون القيمة المبدئية لهذا الخيار هي لون الخلفية أو النص العادي.

-q2fc num
    يحدد الرقم num للون نص المستوى الثاني من النص المقتبس.

-q2bc num
    يحدد الرقم num للون خلفية المستوى الثاني من النص المقتبس. إذا استُخدم الخيار -q1bc، تكون القيمة المبدئية لهذا الخيار هي لون الخلفية أو النص العادي.

-q3fc num
    يحدد الرقم num للون نص المستوى الثالث من النص المقتبس.

-sbfc num
    يحدد الرقم num للون نص كتلة التوقيع.

-sbbc num
    يحدد الرقم num للون خلفية نص كتلة التوقيع.

علل
طريقة معالجة الأسطر الأطول من عرض الشاشة ليست واضحة فورًا. يُشار إلى الأسطر التي تستمر بعد حافة الشاشة بحرف '$' في نهاية السطر. تُمرر الأسطر الطويلة أفقيًا أثناء تحرك المؤشر عبرها.

الملفات
pico.save	العمل المعلق الذي لم يُسمَّى محفوظ هنا.
*.save	العمل المعلق على ملف مسمى محفوظ هنا.

المؤلفون
مايكل سيبل <mikes@cac.washington.edu>
لورنس لوندبلاد <lgl@cac.washington.edu>
اشتق بيكو أصلاً من MicroEmacs 3.6، بواسطة ديف ج. كونروي.
حقوق النشر 1989-2008 لجامعة واشنطن.

انظر أيضًا
alpine(1)
توزيع المصدر (جزء من نظام رسائل Alpine):

$Date: 2009-02-02 13:54:23 -0600 (Mon, 02 Feb 2009) $

ترجمة
تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي <zayed.alsaidi@gmail.com>

هذه الترجمة هي وثيقة مجانية؛ راجع رخصة جنو العامة الإصدار 3 (https://www.gnu.org/licenses/gpl-3.0.html) أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات.

إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: kde-l10n-ar@kde.org.