حدد النص وانسخه والصقه في محرر نصوص nano في Terminal

أولئك الذين يستخدمون Vi (أو فيم) تفتخر دائمًا بأنني إذا رأيت أنها أقوى بكثير من نانو، صحيح ولكن! ، إلى حد ما. على الرغم من أن النانو ليست كاملة أو قوية مثل vi / vim ، إلا أن هذا لا يعني أن الرجل الفقير قد تم تشويهه.

شيء يمكن القيام به في nano ولكن لا يعرفه الكثيرون ، هو تحديد النص ونسخ هذا النص ولصقه في جزء آخر من الملف ، هنا سأوضح لك كيفية القيام بذلك.

رمز المحطة

كيفية تحديد النص في Nano

للاختيار باستخدام Nano ، يجب أن نضغط قديم + A ، ثم سنلاحظ كيف يمكننا باستخدام أسهم الاتجاه (يسار ، يمين ، أعلى وأسفل) الإشارة إلى ما نريد تحديده.

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

لإلغاء التحديد ، اضغط مرة أخرى قديم + A . أريك لقطة شاشة:

نان الاختيار

كيفية النسخ باستخدام Nano:

لنسخ نستخدم الجمع قديم + 6 من خلالها ، إذا لم نختر أي شيء ، فسننسخ الخط الذي نتواجد فيه.

كيفية لصق شيء منسوخ في Nano:

للصق سوف نستخدم CTRL + U وحيث يوجد المؤشر ، سيتم لصق أي شيء قمنا بنسخه مسبقًا.

حدد + نسخ + لصق في Nano؟

لنفترض أننا نريد تحديد نص ونسخه ثم لصقه ، فسيكون مثل هذا:

  1. ندفع قديم + A وباستخدام مفاتيح الأسهم ، نحدد النص المطلوب.
  2. نحن لا نضغط مرة أخرى قديم + A ، ولكن هناك مع ذلك المحدد ، نضغط قديم + 6 لنسخ ذلك المحدد.
  3. كما ترى ، فقد الضغط على مفاتيح النسخ الاختيار.
  4. لقد قمنا بنسخه بالفعل ، والآن ننتقل إلى جزء الملف حيث نريد لصق الشيء المنسوخ مسبقًا ، وباستخدام المؤشر هناك نقوم بما يلي: CTRL + U
  5. جاهزة!

النهاية!

حسنًا ، ولا حتى الماء ، آمل أن يكون مفيدًا كما هو بالنسبة لي


محتوى المقال يلتزم بمبادئنا أخلاقيات التحرير. للإبلاغ عن خطأ انقر فوق هنا.

30 تعليقات ، اترك لك

اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.

  1.   إيلاف قال

    المهمة التالية .. عمود التحديد مع نانو .. 😉

    1.    جيسكارد قال

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

      1.    إيلاف قال

        الفكرة هي استخدام المفاتيح فقط.

      2.    مجهول قال

        هوو هذا جيد !! بالضغط على زر التحكم الأيسر + البديل الأيسر والاختيار بالماوس ، يتم التحديد في وضع العمود ... هذا رائع ، شكرًا جزيلاً على المعلومات.

  2.   مايكل قال

    بالنسبة لهيم هو نفسه؟

    1.    KZKG ^ جارا قال

      لا ، مع vim لنسخ تضعه:
      عدد الأسطر المراد نسخها

      على سبيل المثال ، بافتراض أنك تريد نسخ 4 أسطر:
      4yy

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

  3.   غابرييل أندرادي قال

    يمكنك أيضًا نسخ (أو بالأحرى قص) سطر كامل باستخدام Ctrl + K ، ثم لصقه باستخدام Ctrl + U أيضًا.

  4.   لويس جراسيانو قال

    شكرا جزيلا…! من العون الهائل كالعادة ..!

  5.   بدون اسم قال

    نانو r00lz

    <img draggable="false" class="emoji" alt="" src="https://s.w.org/images/core/emoji/2.2.1/svg/1f600.svg">

  6.   سنمرمان قال

    الاخ الاكبر؟
    ماهذا؟
    من جبار ولا مخطئ (؟) ويكيبيديا:
    Nano (الرمز n) هو بادئة النظام الدولي التي تشير إلى عامل 10 ^ -9 (nano = تسعة).

    تم تأكيده في عام 1960 ، وهو مشتق من الكلمة اليونانية νάνος ، والتي تعني "قزم".

    1.    ماريو قال

      أخذتك google في الاتجاه الآخر ، نانو مدين باسمه لكونه شقيق بيكو الحر ، وكلاهما لديه مقالهما.

    2.    ماتياس أوليفيرا قال

      Nano هو محرر نصوص للأنظمة المستندة إلى Unix ، مثل GNU / Linux.

    3.    سنمرمان قال

      مرة أخرى:
      الاخ الاكبر؟
      ماهذا؟
      VI GENTLEMEN OR EMACS…. لكن نانو ؟؟؟؟ ssssshhhhhh

  7.   إيمان قال

    التحديد ليس ctrl + 6 ؟؟؟
    nano هو محرر طرفي ، فهل هذا يعني أن جميع أوامر NANO تخدمني أيضًا في الجهاز؟
    وكيف يتم البحث في النانو؟

    1.    KZKG ^ جارا قال

      حدد في Nano هو Alt + A كما أشرت في المنشور ، على أي حال باستخدام Ctrl + G تحصل على المساعدة 😉

      1.    فرانز قال

        أعتقد أنه من العملي + التحديد بالنقرة اليسرى واللصق بنقرة الماوس الأوسط =)

        1.    KZKG ^ جارا قال

          عندما يكون خادمًا لا يحتوي على واجهة رسومية ، أي لا يوجد ماوس أو أي شيء من هذا القبيل ، فهذا هو الخيار الوحيد

    2.    مجهول قال

      أقوم بالنسخ واللصق بالماوس ، إنه أسهل ... أقوم بتمييز ما أريد نسخه بالضغط باستمرار على زر الماوس الأيسر والسحب ، ثم انتقل إلى المكان الذي أريد اللصق فيه وأضغط على الزر المركزي لعجلة الماوس .
      وإذا لم يكن لديك ماوس على وحدات التحكم الافتراضية ، فما عليك سوى تنشيطه ، إنها خدمة gpm.
      الطريقة الموضحة هنا لا تعمل بالنسبة لي ، لا يعمل البديل الأيسر + a بالنسبة لي ، إذا حددت باستخدام عنصر التحكم الأيسر + 6.
      للبحث في nano يكون باستخدام control + w وتكتب ما تريد البحث عنه ، وإذا كنت تريد مواصلة البحث ، فتابع الضغط على control + w والدخول على التوالي.

      1.    مجهول قال

        نعم ، إنها تعمل ... كنت الأحمق الذي لا يعمل الأشياء بشكل جيد.

        1 - يسار alt + a وأنا أسقطها للإشارة إلى علامة البداية من حيث أريد البدء في النسخ
        2 - أتحرك باستخدام مفاتيح الأسهم مع تحديد ما أريد نسخه
        3 - بديل اليسار + 6 أنسخ ما تم وضع علامة عليه في ذاكرة التخزين المؤقت للحافظة (إذا كان بإمكانك تسميتها)
        4 - أتحرك بالسهام إلى المكان الذي أريد أن أضرب فيه
        5 - اليسار السيطرة + ش لصق المنسوخة

  8.   كريستيان قال

    سنوات باستخدام النانو ، لأنني قابلته قبل أن أراه ويستغرق فتحه وقتًا أقل من جيني ، متسائلاً كيف يمكنك نسخ / لصق في نانو. الآن يمكنني أن أموت بسلام.

  9.   نيسونف قال

    ممتاز ، ليس لدي أي فكرة

  10.   NEX قال

    KZKG ^ جارا ، منشور لطيف. أي محرر هو الأقوى والفرق بين: محرر سهل ، .. محرر السادس ، ... محرر نانو؟ ، ... أرغب في معرفة كيفية تخطي الأسطر ونسخها ... وكذلك الرجوع في كل محرر مذكور.

  11.   فر قال

    يجدر التوضيح:
    لا أعرف حقًا أي إصدار من Linux (لي ، Ubuntu 13.10) أو لأي إصدار من Nano (لي ، 2.2.6) ولكن ، في حالتي ، لم يعمل التحديد. الأمر الذي نجح معي هو:
    تعيين علامة الاختيار: CTRL + 6 (ليس ALT + A ، كما تشير هذه المقالة)
    البقية عملت معي:
    حدد: حرك المؤشر وفقًا لما تريد تحديده.
    نسخ: ALT + 6
    لصق: CTRL + u
    أتمنى أن يقوم شخص ما بخدمتك.

  12.   sausl قال

    جيد جدا
    لم أبدأ أبدًا في البحث عن كيفية النسخ واللصق باستخدام nano

    الآن سيكون من الأسهل بالنسبة لي استخدام النانو عندما لا يكون لديك بيئة رسومية

  13.   mat1986 قال

    نانو هو الحب ، نانو هي الحياة <3

  14.   HO2Gi قال

    أقوم بـ "تغريدة" مع NANO ، وأحب أن أقول ذلك بمعرفة. لقد وفر لي الوقت.

  15.   الرجل 78 قال

    شكرا على المقال ، ليس من السيئ أن تبدأ وتوضح الشكوك عندما يكون لديك ملف مفتوح وأنت فارغ.

    1.    الرجل 78 قال

      أيضًا ، جزء مفيد من المعلومات ، إذا كان لديك ، مثلي ، خوادم linux المتصلة من windows بواسطة Putty ، أو MultiPutty للحصول على عدة اتصالات ، وتريد لصقها من حافظة windows:
      1 - في windows نسخ النص الخاص بك كالمعتاد.
      2 - في لينكس ، تقوم بتشغيل nano وتذهب إلى الموقع الذي تريد لصقه وتضغط على الزر الثانوي للماوس ولصق كل شيء.
      تحيات

  16.   ستيرف قال

    شكرا جزيلا للمساهمة أخي ، تحياتي.

  17.   Noobsaibot73 قال

    هذه الأوامر لا تعمل في حالتي ، إذا ضغطت على ALT (يسار) + A فتحت القائمة العلوية ، لتعيين علامة البداية (لتتمكن من تظليل النص المراد نسخه) عليك الضغط على Shift + ALT + A ثم نعم ، ضع علامة البداية ويمكنك الآن التظليل ... هذا النظام بطيء وغير فعال ، ضع علامة ، وظل ، وعلامة نهائية ، ثم انسخ ... مع سهولة التظليل باستخدام Shift + Cursors ثم لصقها باستخدام CTRL + V ... على الرغم من عدم تبسيطها ، أفضل التظليل والنسخ واللصق بالماوس ، فهو أسرع وأسهل