حدد كل النص في إيماكس

Hdd Kl Alns Fy Aymaks



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

طريقتان لكيفية اختيار كافة النصوص في إيماكس

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







الطريقة الأولى: استخدام اختصارات لوحة المفاتيح



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



لوضع علامة على بداية المخزن المؤقت، تأكد من أن موضع المؤشر في البداية أو في المكان الذي تريد بدء الاختيار منه. بعد ذلك، اضغط على اختصار لوحة المفاتيح 'C-space' أو 'Ctrl + Space' لتحديد موضع البداية. سوف تحصل على نتيجة تظهر 'تم تفعيل العلامة' لتأكيد تحديد منطقة البداية.






الخطوة التالية هي تحديد العلامة الأخيرة التي تمثل نهاية المخزن المؤقت. حرك المؤشر إلى نهاية المخزن المؤقت باستخدام الأمر 'M ->' وهو اختصار لوحة المفاتيح 'Alt+Shift+ >'.

سيؤدي القيام بذلك إلى تحديد المنطقة المحددة، تمامًا مثل تحديد كل شيء داخل المخزن المؤقت لـ Emacs.




ستلاحظ كيف سيتغير لون الخلفية لتأكيد المنطقة العازلة المحددة. أنت الآن جاهز للمهمة التالية وهي قص المنطقة المحددة أو تنفيذ خيارات التنسيق الأخرى.

الطريقة الثانية: استخدام الأمر 'Mark-Whole-Buffer'.

لنفترض أنك تشعر أن تحديد بداية ونهاية المنطقة المستهدفة يمثل مشكلة كبيرة. هناك طريقة سهلة للخروج. بالنسبة لهذه الطريقة الثانية، سوف نستخدم الأمر 'mark-whole-buffer'.

افتح المخزن المؤقت الذي يحتوي على النص الذي تريد تحديده. لتحديد كل ذلك، اضغط على الأمر 'C-x h' مما يعني الضغط على 'Ctrl +x ثم h'. سيتم تحديد المنطقة الموجودة داخل المخزن المؤقت الخاص بك وسيتغير لون الخلفية لتأكيد أنك تمكنت من تحديدها.


سوف تحصل على نتيجة تعرض 'مجموعة العلامات' والتي تؤكد أنه تم تحديد المنطقة المستهدفة.

العمل في المنطقة المختارة

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

النسخ

يمكنك فقط نسخ العنصر المحدد. لنسخ المنطقة المحددة داخل المخزن المؤقت، تأكد من تحديدها باستخدام إحدى الطرق التي تم تناولها مسبقًا. ثم اضغط على الأمر 'M-w' وهو اختصار لوحة المفاتيح 'Alt + w' لنسخ النص.

قطع النص

يمكنك حذف كل النص المحدد داخل المخزن المؤقت الخاص بك باستخدام خيار 'القص'. حدد المنطقة، ثم اضغط على الأمر 'C-w' وهو 'Ctrl + w' وسيتم حذف النص/المنطقة بالكامل من المخزن المؤقت الخاص بك.

لصق النص

إذا كنت تريد نسخ النص المحدد ولصقه، فابدأ بتحديده ونسخه. وأخيرًا، اضغط على الأمر 'C-y'، 'Ctrl + y'، للصق النص المنسوخ حيث يوجد المؤشر. لقد قمنا بلصق النص في المثال التالي لتكراره.

خاتمة

يتيح لك Emacs تحديد كل النص الموجود داخل المخزن المؤقت الخاص بك لعمليات مختلفة. سواء كنت تريد نسخ أو قص النص داخل المخزن المؤقت، فقد قدمت هذه المقالة طريقتين لتحديد كافة المحتويات داخل المخزن المؤقت الخاص بك عن طريق وضع علامة على المنطقة. وأخيرًا، قدمنا ​​ثلاث عمليات حول ما يجب فعله بالمنطقة المحددة بما في ذلك نسخ النص وقصه ولصقه.