قم بتمييز الخط الحالي في Emacs

Qm Btmyyz Alkht Alhaly Fy Emacs



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

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







لماذا تسليط الضوء على الخط الحالي في Emacs؟

إن معرفة كيفية إبراز السطر الحالي في Emacs يوفر لك المزايا التالية:



    • تنقل أفضل ووضوح بصري – تعمل ملاحظة السطر الحالي بسرعة على تحسين تنقلك في الملف المفتوح. بهذه الطريقة، سيكون لديك تركيز أفضل عند التمرير خلال ملف Emacs.
    • سهولة القراءة - ستتحسن إمكانية القراءة العامة في Emacs بمجرد تمكين تمييز السطر الحالي. على سبيل المثال، إذا كنت في وضع البرمجة، يمكنك بسهولة قراءة السطر الحالي لأنه يبرز عن الآخرين. علاوة على ذلك، فهو يقلل من إجهاد العين.

كيفية إبراز الخط الحالي في إيماكس

عند فتح ملف Emacs، لا يتم تمييز السطر الحالي أثناء التمرير مما يحد من الوضوح البصري. لا يمكننا رؤية أي تمييز للملف الحالي في ملف Emacs التالي:




لتغيير هذا، لنبدأ بالوصول إلى ملف تكوين Emacs. افتح ملف '.emacs' أو '.emacs.d/init.el'.





تقدم Emacs ميزة 'وضع الخط العالمي hl' التي تسمح للمستخدمين بتنشيط تمييز الخط الحالي. بمجرد فتح ملف تكوين Emacs، أضف السطر التالي لتنشيط تمييز الخط:

( وضع الخط العالمي hl 1 )



احفظ ملف التكوين بالضغط على المفاتيح 'C-x c-s'. سوف تحصل على نتيجة توضح أن الملف قد تم كتابته مما يعني أنه تم حفظه.




أعد تشغيل Emacs أو أغلق المخزن المؤقت وافتح Emacs مرة أخرى لتطبيق التغييرات. من خلال إعادة فتح الملف السابق على إيماكس، يمكننا الآن ملاحظة إبراز السطر الحالي. باستخدام هذا الخيار، يمكننا التنقل في الملف ولدينا رؤية أفضل للسطر الحالي.

قم بتغيير ألوان الخلفية والمقدمة للخط المميز

يمكن تغيير الخلفية الافتراضية وألوان المقدمة للخط المميز حاليًا في Emacs. إذا لم تكن راضيًا عن لون الخلفية، فاستخدم خاصية 'set-face-background' وأضف رمز اللون الذي تفضله.

افتح Emacs مرة أخرى وأضف السطر التالي:

( تعيين خلفية الوجه 'hl-line' #00FF00')


بالنسبة لحالتنا، نستخدم رمز اللون #00FF00 للون الأخضر. تغييره لتناسب تفضيلاتك.


احفظ ملف التكوين بالضغط على 'c-x c-s' وأعد تشغيل Emacs.

لاحظ كيف أصبح لدينا الآن لون خلفية جديد للخط المميز حاليًا في Emacs.


يمكنك أيضًا تغيير لون المقدمة عن طريق إضافة خاصية 'set-face-foreground' وتحديد رمز اللون المراد استخدامه. على سبيل المثال، لتعيين المقدمة إلى اللون الأحمر، أضف السطر التالي:

( ضبط الوجه في المقدمة 'hl-line' #FF0000')



وبالمثل، يجب عليك حفظ ملف التكوين وإعادة تشغيل Emacs لتطبيق التغييرات.

لدينا الآن اللون الأحمر باعتباره اللون الأمامي للخط المميز حاليًا في Emacs.


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

خاتمة

يقوم Emacs بتمييز السطر الحالي فقط إذا قمت بتمكين الميزة. يتيح 'وضع الخط العالمي hl' تمييز الخط. بمجرد تنشيطه، يمكنك أيضًا تحديد اللون الذي سيتم استخدامه كخلفية ومقدمة للخط المميز. ناقشنا إبراز السطر الحالي في Emacs وقدمنا ​​الخطوات التي يجب اتباعها لتنشيطه وتخصيصه. يتمتع!