الجمعة النهائية: تحرير سطر الأوامر

لقد قضيت وقتًا ممتعًا في التفكير في إنشاء سلسلة من المنشورات الأسبوعية التي تحتوي على معلومات حصرية حول Terminal ، و bash ، و vim ، والأوامر ، و bash script ، وكل ما هو مكتوب في وحدة التحكم 🙂 ولكن دائمًا لأسباب مختلفة لم أتمكن من إنشائها ، ولكن اليوم لقد اتخذت القرار. لذلك هذا هو أول دخول محطة الجمعة. آمل أن يجدها أحدهم مفيدة.

التحرير في سطر الأوامر

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

محطة

هذه الاختصارات تشبه إلى حد بعيد تلك التي تستخدمها إيماكس بالطبع هذا لأن bash تم تطويره بواسطة جنو ولكن من الممكن تغيير الإعدادات إلى نمط Vi / Vim بكتابة الأمر التالي.

$ مجموعة -o السادس

 كيف تقرأ:

C: اليسار Ctrl.

M: Meta ، عادةً ما يكون Alt الأيسر.

Cx النحاس: اضغط على Ctrl وبدون تحرير ، اضغط على x ثم u وحرر Ctrl.

الآن سأكتب القليل الذي أعرفه:

الأساسية

Cb: أنت تراجع حرف واحد.

Cf: أنت تحرك شخصية واحدة إلى الأمام.

ج -  "أو" Cx Cu: تراجع عن آخر تحرير للأمر.

Cl: نظف الشاشة.

النحاس: احذف السطر الذي تم إدخاله.

العاصمة: قم بإلغاء أمر التشغيل الحالي.

نقل

الفصل: احذف حرفًا واحدًا للخلف.

قرص مضغوط: حذف حرف واحد للأمام.

Ck: احذف النص من موضع المؤشر إلى نهاية السطر.

MD: يحذف النص من موضع المؤشر إلى نهاية الكلمة الحالية.

Cw: يحذف النص من موضع المؤشر إلى بداية الكلمة الحالية.

M- مسافة للخلف: يحذف النص من موضع المؤشر إلى بداية الكلمة الحالية.

Movimientos

AC: ضع المؤشر في بداية السطر.

EC: ضع المؤشر في نهاية السطر.

Mf: ضع المؤشر على كلمة واحدة في المقدمة.

ميغا بايت: حرك المؤشر كلمة واحدة للخلف.

سجل

سجل تجاري: البحث من خلال التاريخ.

اعلى واسفل: تصفح التاريخ.

الحجج

ط م: قم بتغيير ترتيب آخر حرفين.

خروج-ر: تغيير ترتيب آخر كلمتين.

آخرون

التبويب: أوامر الإكمال التلقائي ، والمسارات ، والملفات ، إلخ ...

ساي: يانك * النص المحذوف مؤخرًا

* يانك ينسخ حرفيا

ملاحظة المحرر: بسبب ضيق الوقت لم يتم نشر المقال يوم الجمعة. نعتذر عن هذا.


اترك تعليقك

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

*

*

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

  1.   تمبلكس قال

    لا يفكر أحد في:

    $ مجموعة -o السادس

    هههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههه

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

    تحتوي لوحة المفاتيح الخاصة بي على بعض الأسهم المريحة للغاية. أضغط على السهم الأيسر ويتحرك المؤشر إلى اليسار. أضغط على HOME ويذهب المؤشر إلى المنزل. ويمكنني الاستمرار. بديهية جدا لوحة المفاتيح الخاصة بي. وجميع البرامج تتعرف عليه. يجب أن يكون السحر 😛
    لهذا السبب لا أحبه ولن يعجبني أبدًا vi * من خلال الاحتفاظ بتخطيط لوحة المفاتيح عندما كانت لوحات المفاتيح أقل من 80 مفتاحًا. مرة أخرى في السبعينيات يبدو لي. الآن يجب عليهم على الأقل دمج مفاتيح حركة المؤشر الموجودة في جميع لوحات المفاتيح وهذا كل شيء. يا لها من متاعب أن تتعلم Ctrl + هذا و Ctrl + ذلك لشيء يجب أن يكون بديهيًا.
    هذا رأيي. مع تحياتي.

    1.    تمبلكس قال

      لا أحد يمنعك من استخدام المفاتيح التي ذكرتها ، والأكثر من ذلك ، أن vi أو emacs يسمحان لك باستخدام كل من مفاتيح لوحات المفاتيح الحالية مثل تلك التي كانت مستخدمة في عصور ما قبل التاريخ بدون مشاكل ، ولكن مع اختصارات هؤلاء المحررين لديك خيارات أكثر بكثير من المفاتيح "البديهية" القليلة التي تقدمها أي لوحة مفاتيح. على أي حال ، إذا كانت هذه المفاتيح الأربعة كافية لك وتجنيب أعمالك اليومية ، فأنت تفعل جيدًا حتى لا تعبث بهذه القوائم التي هي vi أو emacs ... يمكنك اكتشاف أشياء تنتمي إلى أكوان متوازية يمكن أن تحبسك إلى الأبد ...

      1.    إليوتيمي 3000 قال

        حسنًا ، هذه الأنواع من أوامر Vi أو EMACS مفيدة حقًا إذا كنت تقوم بتحرير التعليمات البرمجية من أجهزة الكمبيوتر المحمولة (وهي نفسها لوحات المفاتيح الأكثر حرجًا التي استخدمتها حتى الآن).

    2.    خام قال

      اختصارات أسلوب Ctrl + M + ، هي بأسلوب emacs وأدوات جنو الأخرى .. .. ليست كذلك في vi .. كما ورد في نفس المقالة ..

      لقد تبين أن vi أداة بديهية جدًا لأولئك الذين يرغبون في تعلم كيفية استخدامها..في مرحلة ما تعلمت استخدام لوحة المفاتيح عندما لم تكن بديهية ، وكذلك باستخدام الماوس .. ولهذا السبب باستخدام vi أو لوحة مفاتيح dvorak لأشخاص آخرين .. 😉

    3.    snkisuke قال

      عذرًا ، لكن vi و emacs بهما تكوينات لوحة المفاتيح هذه نظرًا لوجود خوادم ومحطات عمل قديمة حقًا لا تزال قيد التشغيل ولديها أنواع مختلفة من نظام unix ، كما لا تحتوي جميع الخوادم الحديثة على لوحات مفاتيح بها 101 مفتاح ، وبعضها لديه الأساسيات فقط لتتمكن من تعديل ملف ( أشكر أنه يحتوي على esc ، و ctrl ، و alt ، و shift) ، وهذا هو المكان الذي توفرك فيه اختصارات لوحة المفاتيح الخاصة بـ vi. ناهيك عن أنه في بعض أنظمة unixes ، لا يوجد سوى vi ، لا emacs ، no nano ، no ، إلخ ، وأقل بكثير بواجهة رسومية ، لا أحب المنشار أو emacs ، لكن في عملي من الضروري معرفة تلك الاختصارات منذ ذلك الحين أعرف نوع الخادم الذي سأضطر إلى إدارته ، لقد رأيت أنه الخيار الافتراضي في 99٪ من أنظمة التشغيل الموحدة. في صحتك

      1.    ezitoc قال

        إن وجود كل شيء في متناول يدك دون الحاجة إلى تحريك يديك هو سبب استخدام نظام hjkl. لا أعرف ما إذا كان ذلك بسبب الخوادم القديمة وكيف تجعلني التطورات التكنولوجية اليوم أشك في أن هذا هو السبب. مع تحياتي.

  3.   إليوتيمي 3000 قال

    محاولة جيدة ، لكنني ما زلت في إيماكس.

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

      +1

  4.   خواكين قال

    جيد جدا! خاصة الصورة الأولى.

  5.   ماريو جييرمو زافالا سيلفا قال

    تم قبول الاعتذارات ... على الرغم من أننا نأمل أن نحصل على هذه المعلومات الممتازة في 18 يوليو.

    في صحتك.!!!

  6.   تميمة قال

    مثير جدا للاهتمام ، كنت أعرف الأساسيات فقط

  7.   أوسكار قال

    جيد جدًا ، شيء واحد فقط: الضغط مع "S" ، لا يضغط ... TT

    1.    ادا قال

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

  8.   احديزيز قال

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

    1.    ادا قال

      كنت أحاول إنشاء سيناريو لكني لم أستطع ، لأنني لا أملك الكثير من وقت الفراغ هذه الأيام لكن أعدك أنه عندما أجد حلاً سأقوم بنشره 😀