كيفية استخدام سمات إيماكس

Kyfyt Astkhdam Smat Aymaks



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

طريقتان لكيفية استخدام سمات Emacs

عندما نفتح Emacs، يكون المظهر الافتراضي مثل الموجود في ما يلي:







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



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

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



للوصول إلى هذه السمات، اضغط على 'M-x' واكتب 'customize-themes'.





بمجرد الضغط على مفتاح 'Enter'، ستظهر لك النافذة التالية التي تعرض جميع السمات الافتراضية التي يمكنك استخدامها وخيارات الإعدادات الأخرى لمساعدتك في العمل مع السمات:



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

سيظهر مظهرنا التانغو الداكن مشابهًا للإخراج التالي:

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

قم بالتمرير لأعلى في النافذة للوصول إلى خيار 'Save_Theme_Settings'. حدد هذا الخيار واضغط على مفتاح 'Enter' لتحديده.

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

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

الطريقة الثانية: استخدام سمات أخرى

وبصرف النظر عن استخدام سمات Emacs الافتراضية، يمكنك تثبيت السمات الأخرى. يجب عليك إضافة بضعة أسطر في ملف تهيئة Emacs لإخبار Emacs بمكان مصدر السمة وما يجب فعله بعد تحديد مصدره.

لنبدأ بالوصول إلى ملف تهيئة Emacs باستخدام الأمر 'C-x C-f'. ثم اكتب '.emacs' واضغط على مفتاح 'Enter'.

سيتم فتح ملف التهيئة وسيحتوي على محتويات مشابهة لما يلي. لاحظ كيف أن المظهر الممكّن المخصص هو لون التانغو الداكن الذي اخترناه سابقًا.

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

لا تتردد في استخدام أي موضوع تريده. نختار سمة 'gruvbox' المتوفرة في أرشيف Melpa لحالتنا. أضف الأسطر الموجودة في الصورة التالية إلى ملف init الخاص بك واستبدل الأرشيف ورابط الإنجاز والموضوع بما يناسب تفضيلاتك.

بمجرد تحرير ملف التهيئة الخاص بك بشكل صحيح، احفظه بالضغط على 'C-x C-s'. ثم ستصلك رسالة مشابهة للرسالة التالية:

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

كيفية تعطيل سمة إيماكس

آخر شيء يجب تعلمه هو تعطيل السمة عندما لم تعد بحاجة إليها. لتعطيل سمة Emacs، قم بالوصول إلى ملف init كما فعلنا مع الطريقة الثانية.

بمجرد فتح الملف، أضف الأمر '(disable-theme 'theme-name)''. في المثال التالي، قمنا بتعطيل سمات tango-dark وgruvbox التي استخدمناها في هذا المنشور. احفظ الملف وأعد تشغيل Emacs.

خاتمة

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