NANO(1)

الاسم
nano - محرر نصوص آخر لـ Nano، مستلهم من Pico

موجز
nano [الخيارات] [[+السطر[,العمود]] الملف]...

nano [الخيارات] [[+[crCR]{/|?}السلسلة] الملف]...

ملاحظات
منذ الإصدار 9.0، كل السطور تُمرر أفقياً معاً (عندما يقترب المؤشر من الحافة)، بالمقدار المطلوب فقط، بدلاً من تمرير السطر الحالي فقط بخطوة كبيرة. إذا كنت تفضل السلوك القديم، يمكنك استخدام --solo في سطر الأوامر أو set solosidescroll في ملف nanorc الخاص بك.

أيضاً منذ الإصدار 9.0، أُعيد تعيين ضغطات المفاتيح M-< و M-> إلى دالتي `scrollleft` و `scrollright`. إذا أردت أن تقوم ضغطات المفاتيح تلك بما كانت تفعله قبل الإصدار 9.0، أضف هذين السطرين في نهاية ملف nanorc الخاص بك:

    bind M-< prevbuf main
    bind M-> nextbuf main

منذ الإصدار 8.0، ولتكون الواجهة صديقة للمبتدئين، يبدأ الاختصار ^F بحثاً للأمام، و ^B يبدأ بحثاً للخلف، و M-F يبحث عن التكرار التالي للأمام، و M-B يبحث عن التكرار التالي للخلف. إذا كنت تريد أن تقوم ضغطات المفاتيح تلك بما كانت تفعله قبل الإصدار 8.0، أضف السطور الأربعة التالية في نهاية ملف nanorc الخاص بك:

    bind ^F forward main
    bind ^B back main
    bind M-F formatter main
    bind M-B linter main

الوصف
nano محرر نصوص صغير وودود. يحاكي شكل ومظهر Pico، لكنه برمجية حرة، ويطبق العديد من الميزات التي يفتقر إليها Pico، مثل: فتح ملفات متعددة، والتمرير لكل سطر، والتراجع/الإعادة، وتلوين الصيغة، وترقيم الأسطر، واللف الناعم للأسطر الطويلة.

عند إعطاء اسم ملف على سطر الأوامر، يمكن وضع المؤشر على سطر معين بإضافة رقم السطر مع علامة زائد (+) قبل اسم الملف، وحتى في عمود معين بإضافته مع فاصلة. تحسب الأرقام السالبة من نهاية الملف أو السطر.

يمكن وضع المؤشر عند التكرار الأول أو الأخير لسلسلة معينة بتحديد تلك السلسلة بعد +/ أو +? قبل اسم الملف. يمكن جعل السلسلة حساسة لحالة الأحرف و/أو تفسيرها كتعبير نمطي بإدراج c و/أو r بعد علامة +. يمكن تعطيل أوضاع البحث هذه صراحةً باستخدام البديل الكبير لتلك الأحرف: C و/أو R. عندما تحتوي السلسلة على مسافات، يجب إحاطتها بعلامات اقتباس. مثال: لفتح ملف عند أول تكرار لكلمة "Foo"، ستقوم بـ:

    nano +c/Foo الملف

كحالة خاصة: إذا أُعطيت شرطة (-) بدلاً من اسم الملف، فسيقرأ nano البيانات من الدخل القياسي.

التحرير
إدخال النص والتنقل في الملف أمر مباشر: كتابة الأحرف واستخدام مفاتيح حركة المؤشر العادية. تُدخل الأوامر باستخدام مفتاحي Control (^) و Alt أو Meta (M-). تؤدي كتابة ^K إلى حذف السطر الحالي ووضعه في مخزن القص. تضع ضغطات ^K المتتالية جميع الأسطر المحذوفة معاً في مخزن القص. أي حركة للمؤشر أو تنفيذ أي أمر آخر يؤدي إلى قيام ^K التالي بالكتابة فوق مخزن القص. يقوم ^U بلصق المحتويات الحالية لمخزن القص عند موضع المؤشر الحالي.

عند الحاجة إلى قص أو نسخ قطعة نصية أكثر دقة، يمكنك وسم بدايتها بـ ^6، ونقل المؤشر إلى نهايتها (يُظلل النص الموسوم)، ثم استخدام ^K لقصه، أو M-6 لنسخه إلى مخزن القص. يمكنك أيضاً حفظ النص الموسوم في ملف باستخدام ^O، أو تدقيقه إملائياً باستخدام ^T^T.

في بعض الطرفيات، يمكن اختيار النص أيضاً بالضغط المستمر على Shift أثناء استخدام مفاتيح الأسهم. يؤدي الضغط المستمر على مفتاح Ctrl أو Alt أيضاً إلى زيادة سرعة الحركة. أي حركة للمؤشر دون الضغط على Shift تلغي هذا الاختيار.

يمكن إدراج أي نقطة ترميز Unicode صالحة في المخزن المؤقت بكتابة M-V متبوعة بالأرقام الست عشرية لنقطة الترميز (تُختم بـ <مسافة> أو <إدخال> عندما تكون أقل من ستة أرقام). يمكن إدراج رمز تحكم حرفي (باستثناء ^J) بكتابة M-V متبوعة بضغطة المفتاح المعنية.

يُظهر السطران في أسفل الشاشة بعض الأوامر المهمة؛ يسرد الدليل المدمج (^G) جميع الأوامر المتاحة. يمكن تغيير روابط المفاتيح المبدئية عبر ملف nanorc — انظر nanorc(5).

الخيارات

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

-B، --backup
    عند حفظ ملف، يُنشأ نسخة احتياطية من الإصدارة السابقة له، باستخدام اسم الملف الحالي متبوعاً بعلامة مَدّة (~).

-C الدليل، --backupdir=الدليل
    إنشاء والاحتفاظ ليس فقط بملف احتياطي واحد، بل بملف مرقم بشكل فريد في كل مرة يُحفظ فيها الملف — عندما تكون النسخ الاحتياطية مفعلة (-B). تُخزن الملفات المرقمة فريداً في الدليل المحدد.

-D، --boldtext
    بالنسبة للواجهة، استعمل الخط العريض بدلاً من الفيديو المعكوس. يمكن تجاوز هذا لعناصر محددة بضبط الخيارات titlecolor، و statuscolor، و promptcolor، و minicolor، و keycolor، و numbercolor، و/أو selectedcolor في ملف nanorc الخاص بك. انظر nanorc(5).

-E، --tabstospaces
    حول كل علامة جدولة مكتوبة إلى مسافات — إلى عدد المسافات التي ستشغلها علامة جدولة في ذلك الموضع. (ملاحظة: علامات الجدولة الملصقة لا تُحول.)

-F، --multibuffer
    قراءة الملف في مخزن مؤقت جديد آلياً.

-G، --locking
    استخدام قفل الملفات بأسلوب vim عند تحرير الملفات.

-H، --historylog
    احفظ آخر مئة سلسلة بحث وسلسلة استبدال وأوامر نُفذت، بحيث يمكن إعادة استخدامها بسهولة في الجلسات اللاحقة.

-I، --ignorercfiles
    لا تنظر إلى ملف nanorc الخاص بالنظام ولا إلى ملف nanorc الخاص بالمستخدم.

-J الرقم، --guidestripe=الرقم
    رسم شريط عمودي عند العمود المعطى، للمساعدة في تقدير عرض النص. (يمكن تغيير لون الشريط باستخدام set stripecolor في ملف nanorc الخاص بك.)

-K، --rawsequences
    تفسير تسلسلات الهروب مباشرة، بدلاً من مطالبة ncurses بترجمتها. (إذا كنت تحتاج لهذا الخيار لجعل بعض المفاتيح تعمل بشكل صحيح، فهذا يعني أن وصف طرفية terminfo المستخدم لا يتطابق تماماً مع السلوك الفعلي لطرفيتك. يمكن أن يحدث هذا عند الدخول عبر ssh إلى جهاز BSD مثلاً.) استخدام هذا الخيار يعطل دعم الفأرة في nano.

-L، --nonewlines
    لا تضف سطراً جديداً آلياً عندما لا ينتهي النص بواحد. (قد يتسبب هذا في حفظ ملفات نصية غير متوافقة مع POSIX.)

-M، --trimblanks
    قص المساحات البيضاء الزائدة من السطر الملفوف عند حدوث لف صلب آلي أو عند ضبط النص.

-N، --noconvert
    تعطيل التحويل الآلي للملفات من تنسيق DOS/Mac.

-O، --bookstyle
    عند الضبط (justifying)، عامل أي سطر يبدأ بمساحة فارغة كبداية لفقرة (ما لم يكن الإزاحة الآلية قيد التشغيل).

-P، --positionlog
    بالنسبة لآخر 200 ملف، سجل آخر موضع للمؤشر، وضعه في ذلك الموضع مرة أخرى عند إعادة فتح الملف. كما يتم حفظ واستعادة مواضع أي مراسٍ.

-Q "regex"،  --quotestr="regex"
    اضبط التعبير النمطي لمطابقة جزء الاقتباس في السطر. القيمة المبدئية هي "^([ \t]*([!#%:;>|}]|//))+". (لاحظ أن \t تمثل علامة جدولة فعلية.) هذا يجعل من الممكن إعادة ضبط كتل النصوص المقتبسة عند إنشاء بريد إلكتروني، وإعادة لف كتل تعليقات الأسطر عند كتابة الشفرة المصدرية.

-R، --restricted
    الوضع المقيد: لا تقرأ أو تكتب في أي ملف لم يحدد على سطر الأوامر. وهذا يعني: عدم قراءة أو كتابة ملفات التاريخ؛ وعدم السماح بالتعليق؛ وعدم السماح بالتدقيق الإملائي؛ وعدم السماح بإلحاق ملف أو تصديره أو حفظه باسم مختلف إذا كان له اسم بالفعل؛ وعدم إنشاء ملفات احتياطية. يمكن أيضاً تفعيل الوضع المقيد باستدعاء nano بأي اسم يبدأ بحرف 'r' (مثل: "rnano").

-S، --softwrap
    عرض الأسطر التي تتجاوز عرض الشاشة عبر صفوف متعددة من الشاشة. (يمكنك جعل هذا اللف الناعم يحدث عند المساحات البيضاء بدلاً من حافة الشاشة بشكل فج، باستخدام --atblanks أيضاً.)

-T الرقم، --tabsize=الرقم
    اضبط حجم (عرض) علامة الجدولة على الرقم من الأعمدة. يجب أن تكون قيمة الرقم أكبر من 0. القيمة المبدئية هي 8.

-U، --quickblank
    جعل رسائل شريط الحالة تختفي بعد ضغطة مفتاح واحدة بدلاً من 20. لاحظ أن الخيار -c (--constantshow) يتجاوز هذا. عندما يكون الخيار --minibar أو --zero قيد التنفيذ، يجعل --quickblank الرسالة تختفي بعد 0.8 ثانية بدلاً من 1.5 ثانية المبدئية.

-V، --version
    إظهار رقم الإصدارة الحالية والخروج.

-W، --wordbounds
    كشف حدود الكلمات بشكل مختلف بمعاملة علامات الترقيم كجزء من الكلمة.

-X "المحارف"،  --wordchars="المحارف"
    حدد المحارف الأخرى (بالإضافة إلى المحارف الأبجدية الرقمية العادية) التي يجب اعتبارها جزءاً من الكلمة. عند استخدام هذا الخيار، ربما ترغب في حذف -W (--wordbounds).

-Y الاسم، --syntax=الاسم
    حدد اسم تلوين الصيغة المراد استخدامه من بين الصيغ المعرفة في ملفات nanorc.

-Z، --zap
    يُسمح لمفتاحي Backspace أو Delete غير المعدلين بمسح المنطقة المحددة (بدلاً من محرف واحد، ودون التأثير على مخزن القص).

-a، --atblanks
    عند إجراء لف الأسطر الناعم، لف الأسطر عند المساحة البيضاء بدلاً من حافة الشاشة دائماً.

-b، --breaklonglines
    لف السطر الحالي صلباً آلياً عندما يصبح طويلاً جداً، أي: عندما يصبح أعرض من القيمة المعطاة بـ -r (--fill). القيمة المبدئية لـ -r هي عرض الطرفية ناقص ثمانية. (هذا الخيار هو عكس -w (--nowrap) — آخر خيار يُعطى هو الذي يُنفذ.)

-c، --constantshow
    الإبلاغ باستمرار عن موضع المؤشر في شريط الحالة. لاحظ أن هذا يتجاوز الخيار -U (--quickblank).

-d، --rebinddelete
    تفسير مفتاحي Delete و Backspace بشكل مختلف بحيث يعمل كلاهما بشكل صحيح. يجب استخدام هذا الخيار فقط عندما يتصرف Backspace في نظامك مثل Delete أو يتصرف Delete مثل Backspace.

-e، --emptyline
    لا تستخدم السطر الموجود أسفل شريط العنوان، واتركه فارغاً تماماً.

-f ملف، --rcfile=ملف
    قراءة هذا الملف فقط لضبط خيارات nano، بدلاً من قراءة كل من ملف nanorc الخاص بالنظام والخاص بالمستخدم.

-g، --showcursor
    جعل المؤشر مرئياً في متصفح الملفات (بوضعه على العنصر المظلل) وفي عارض المساعدة. مفيد لمستخدمي بريل وذوي الرؤية الضعيفة.

-h، --help
    إظهار موجز لخيارات سطر الأوامر المتاحة والخروج.

-i، --autoindent
    أزح السطر الجديد آلياً بنفس عدد علامات الجدولة أو المسافات كالسطر السابق (أو كالسطر التالي إذا كان السطر السابق هو بداية فقرة).

-j، --jumpyscrolling
    مرر محتويات المخزن المؤقت بمقدار نصف شاشة بدلاً من سطر واحد.

-k، --cutfromcursor
    جعل أمر 'قص النص' (عادةً ^K) يقص من موضع المؤشر الحالي إلى نهاية السطر، بدلاً من قص السطر بالكامل.

-l، --linenumbers
    اعرض أرقام الأسطر إلى يسار منطقة النص. (أي سطر يحتوي على مرساة يحصل إضافياً على علامة في الهامش.)

-m، --mouse
    تفعيل دعم الفأرة، إذا كان متاحاً في نظامك. عند تفعيله، يمكن استخدام نقرات الفأرة لوضع المؤشر، وضبط العلامة (بنقرة مزدوجة)، وتنفيذ الاختصارات. تعمل الفأرة في نظام نافذة X، وعلى الكونسول عند تشغيل gpm. لا يزال بالإمكان اختيار النص من خلال السحب مع الضغط المستمر على مفتاح Shift.

-n، --noread
    معاملة أي اسم يُعطى على سطر الأوامر كملف جديد. هذا يسمح لـ nano بالكتابة في الأنابيب المسماة: حيث يبدأ بمخزن مؤقت فارغ، ويكتب في الأنبوب عندما يحفظ المستخدم "الملف". بهذه الطريقة يمكن استخدام nano كمحرر بالاشتراك مع gpg مثلاً دون الحاجة لكتابة بيانات حساسة على القرص أولاً.

-o الدليل، --operatingdir=الدليل
    التغيير إلى الدليل المعطى، والسماح بقراءة وكتابة الملفات فقط في هذا الدليل وأدلته الفرعية.

-p، --preserve
    الحفاظ على تسلسلات XOFF و XON (أي ^S و ^Q) بحيث تلتقتطها الطرفية (لإيقاف واستئناف الخرج). لاحظ أن الخيار -/ (--modernbindings) يتجاوز هذا.

-q، --indicator
    اعرض "شريط تمرير" على الجانب الأيمن من نافذة التحرير. يوضح موضع نافذة العرض في المخزن المؤقت ومقدار ما تغطيه نافذة العرض من المخزن المؤقت.

-r الرقم، --fill=الرقم
    اضبط عرض الهدف للمحاذاة والالتفاف التلقائي القسري عند number من الأعمدة. إذا كانت القيمة 0 أو أقل، يحدث الالتفاف عند عرض الشاشة ناقص number من الأعمدة، مما يسمح لنقطة الالتفاف بالتغير مع عرض الشاشة إذا غُير حجمها. القيمة المبدئية هي -8.

-s "البرنامج [المعامل ...]"، --speller="البرنامج [المعامل ...]"
    استخدام هذا الأمر لإجراء التدقيق الإملائي والتصحيح، بدلاً من استخدام المصحح المدمج الذي يستدعي hunspell(1) أو spell(1).

-t، --saveonexit
    حفظ المخزن المؤقت المغير دون طلب تأكيد (عند الخروج بـ ^X).

-u، --unix
    حفظ الملف آلياً بتنسيق Unix. هذا يتجاوز سلوك nano المبدئي في حفظ الملف بالتنسيق الذي كان عليه. (ليس لهذا الخيار تأثير عند استخدام --noconvert أيضاً.)

-v، --view
    عرض الملف فقط وعدم السماح بالتحرير: وضع القراءة فقط. يسمح هذا الوضع للمستخدم بفتح ملفات أخرى أيضاً للعرض، ما لم يُعطَ الخيار --restricted أيضاً.

-w، --nowrap
    عدم إجراء لف صلب آلي للسطر الحالي عندما يصبح طويلاً جداً. هذا هو السلوك المبدئي. (هذا الخيار هو عكس -b (--breaklonglines) — آخر خيار يُعطى هو الذي يُنفذ.)

-x، --nohelp
    عدم إظهار سطري المساعدة في أسفل الشاشة.

-y، --afterends
    يجعل Ctrl+Right و Ctrl+Delete يتوقفان عند نهايات الكلمات بدلاً من بداياتها.

-z، --listsyntaxes
    سرد أسماء الصيغ المتاحة والخروج.

-!، --magic
    عندما لا يوفر اسم الملف ولا سطره الأول أي تلميح، حاول استخدام libmagic لتحديد الصيغة القابلة للتطبيق.

-@، --colonparsing
    عندما ينتهي اسم ملف معطى في سطر الأوامر بنقطتين ورأسيتين متبوعتين بأرقام ولا يكون اسم الملف هذا موجودًا، فاقصص النقطتين والأرقام واعتبر الأرقام رقم سطر. إذا كان اسم الملف المقصوص لا يوجد أيضًا، فكرر العملية واعتبر الرقمين المستخرجين رقم سطر وعمود. ولكن إذا لم يكن اسم الملف المقصوص مرتين موجودًا أيضًا، فانسَ أمر القص واقبل اسم الملف الأصلي كما هو. لتعطيل هذا التحليل للنقطتين لملف ما، استخدم +1 أو ما شابه قبل اسم الملف المعني.

-%، --stateflags
    استخدم الزاوية اليمنى العليا من الشاشة لإظهار بعض أعلام الحالة: I عند الإزاحة الآلية، و M عندما تكون العلامة مفعلة، و L عند اللف الصلب (كسر الأسطر الطويلة)، و R عند تسجيل ماكرو، و S عند اللف الناعم. عند تعديل المخزن المؤقت، تظهر نجمة (*) بعد اسم الملف في مركز شريط العنوان.

-_، --minibar
    إخفاء شريط العنوان وإظهار معلومات عن المخزن المؤقت الحالي بدلاً من ذلك في أسفل الشاشة، في مساحة شريط الحالة. في هذا "الشريط المصغر" يُعرض اسم الملف على اليسار، متبوعاً بنجمة إذا عُدل المخزن المؤقت. على اليمين تُعرض أرقام السطر والعمود الحاليين، ورمز المحرف الموجود تحت المؤشر (بتنسيق Unicode: U+xxxx)، ونفس الأعلام التي يعرضها --stateflags، ونسبة مئوية تعبر عن مدى تقدم المؤشر في الملف (من حيث عدد الأسطر). عند تحميل ملف أو حفظه، وكذلك عند التبديل بين المخازن المؤقتة، يُعرض عدد الأسطر في المخزن المؤقت بعد اسم الملف. يُمسح هذا الرقم عند ضغطة المفتاح التالية، أو يُستبدل بعداد [i/n] عند فتح مخازن مؤقتة متعددة. تُعرض أرقام السطر والعمود ورمز المحرف فقط عند استخدام --constantshow، ويمكن تبديلها بـ M-C. تُعرض أعلام الحالة فقط عند استخدام --stateflags.

-0، --zero
    أخفِ جميع عناصر الواجهة (شريط العنوان، وشريط الحالة، وأسطر المساعدة) واستخدم جميع صفوف الطرفية لعرض محتويات المخزن المؤقت. يظهر شريط الحالة فقط عندما تكون هناك رسالة مهمة، ويختفي بعد 1.5 ثانية أو عند الضغطة التالية. باستخدام M-Z يمكن تبديل شريط العنوان مع شريط الحالة. وباستخدام M-X تُبدل أسطر المساعدة.

-1، --solosidescroll
    عندما يقترب المؤشر من الحافة اليمنى لنافذة التحرير، يقوم بتمرير السطر الحالي فقط جانبياً بمقدار كبير، بدلاً من تمرير كل السطور المرئية جانبياً بالمقدار المطلوب فقط لإبقاء المؤشر في مجال الرؤية. سلوك التمرير الجانبي السلس للنافذة بالكامل هذا هو السلوك المبدئي الجديد. التمرير الجانبي المتقطع ذو السطر الواحد الذي يفعّله هذا الخيار كان السلوك القديم — السلوك الوحيد الذي عرفه nano.

-/، --modernbindings
    استخدم اختصارات المفاتيح المشابهة لتلك المستخدمة في معظم البرامج الحديثة: ^X لقص، ^C للنسخ، ^V للصق، ^Z للتراجع، ^Y لإعادة، ^F للبحث للأمام، ^G للبحث التالي، ^S للحفظ، ^O لفتح ملف، ^Q للخروج، و (عندما يسمح المحطة الطرفية) ^H لعرض المساعدة. علاوة على ذلك، ^A يضع العلامة، ^B يبحث للخلف، ^D يبحث عن السابق، ^R يقوم بالاستبدال، ^P يعرض الموضع، ^T ينتقل إلى سطر، ^W يكتب ملفًا، و ^E ينفذ أمرًا. لاحظ أن هذا الخيار يتجاوز الخيار -p (--preserve).

المفاتيح
يمكن تشغيل وإيقاف العديد من الخيارات المذكورة أعلاه أيضاً أثناء تشغيل nano. على سبيل المثال، M-L يبدل اللف الصلب للأسطر الطويلة، و M-S يبدل اللف الناعم، و M-N يبدل أرقام الأسطر، و M-M يبدل الفأرة، و M-I الإزاحة الآلية، و M-X أسطر المساعدة. انظر في نهاية نص مساعدة ^G للحصول على قائمة كاملة.

مفتاح التبديل M-X خاص: فهو يعمل في جميع القوائم باستثناء عارض المساعدة و linter. جميع مفاتيح التبديل الأخرى تعمل في القائمة الرئيسة فقط.

الملفات
عند إعطاء --rcfile، يقرأ nano الملف المحدد فقط لضبط خياراته وصيغه وروابط مفاتيحه. بدون هذا الخيار، يقرأ nano ملفي تهيئة: أولاً ملف nanorc الخاص بالنظام (إذا وجد)، ثم ملف nanorc الخاص بالمستخدم (إذا وجد)، إما ~/.nanorc أو $XDG_CONFIG_HOME/nano/nanorc أو ~/.config/nano/nanorc، أيهما يُصادف أولاً. انظر nanorc(5) لمزيد من المعلومات حول المحتويات المحتملة لتلك الملفات.

انظر /usr/share/nano/ و /usr/share/nano/extra/ للتعريفات المتاحة لتلوين الصيغة.

حالة الخروج

0   انتهى المحرر بشكل طبيعي.

1   أُعطي خيار أو معامل خيار غير صالح.

2   نُبذ آخر مخزن مؤقت مفتوح (باستخدام ^O^Q أو ^X^Q).

ملاحظات
التعليق مفعل آلياً، ويمكن الوصول إليه عبر ^T^Z. (إذا كنت تريد لـ ^Z المجردة أن تعلق nano، أضف bind ^Z suspend main إلى ملف nanorc الخاص بك.)

عند مطالبة (نعم-لا)، يمكن استخدام ^Y لـ "نعم"، و ^N لـ "لا"، و ^A لـ "الكل". (وعند الخروج، يمكن استخدام ^Q لـ "خروج مع خطأ".) تعمل هذه الروابط غير المدرجة في أي محلي (locale).

عندما تريد نسخ نص موسوم من nano إلى حافظة النظام، انظر أحد الأمثلة في صفحة الدليل nanorc(5).

إذا لم يُحدد أمر بديل لمدقق إملائي على سطر الأوامر ولا في أحد ملفات nanorc، فإن nano يفحص متغير البيئة SPELL بحثاً عن واحد.

في بعض الحالات يحاول nano تفريغ المخزن المؤقت في ملف طوارئ. يحدث هذا بشكل رئيس إذا تلقى nano إشارة SIGHUP أو SIGTERM أو نفدت الذاكرة. يكتب المخزن المؤقت في ملف يسمى nano.save إذا لم يكن للمخزن المؤقت اسم بالفعل، أو يضيف لاحقة ".save" لاسم الملف الحالي. إذا كان ملف طوارئ بهذا الاسم موجوداً بالفعل في الدليل الحالي، فإنه يضيف ".save" بالإضافة إلى رقم (مثلاً ".save.1") لاسم الملف الحالي لجعله فريداً. في وضع المخازن المؤقتة المتعددة، يكتب nano جميع المخازن المفتوحة في ملفات الطوارئ الخاصة بها.

إذا كان لديك أي سؤال حول كيفية استخدام nano في حالة معينة، يمكنك السؤال في help-nano@gnu.org.

العلل
يعمل تسجيل وتشغيل ماكرو لوحة المفاتيح بشكل صحيح فقط على محاكي طرفية، وليس على كونسول Linux (VT)، لأن الأخير لا يميز آلياً بين مفاتيح الأسهم المعدلة وغير المعدلة.

يرجى الإبلاغ عن أي علل أخرى تواجهها عبر:
https://savannah.gnu.org/bugs/?group=nano.

عند انهيار nano، فإنه يحفظ أي مخازن مؤقتة معدلة في ملفات save. للطوارئ. إذا كنت قادراً على إعادة إنتاج الانهيار وتريد الحصول على تتبع خلفي (backtrace)، عرف متغير البيئة NANO_NOCATCH.

الصفحة الرئيسة
https://nano-editor.org/

انظر أيضًا
nanorc(5)

/usr/share/doc/nano/ (أو ما يعادله في نظامك)

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

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

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