Az Emacs témák használata

Az Emacs Temak Hasznalata



Az Emacs alapértelmezett témája nem a legjobb választás. Szerencsére az Emacs támogatja a különböző témák használatát, hogy személyre szabhassa a megjelenést, ha ezt a szövegszerkesztőt használja. Ebben a bejegyzésben az Emacs témák használatáról fogunk beszélni. Kezdjük azzal, hogy az alapértelmezett Emacs-témákra összpontosítunk. Ezután bemutatjuk, hogyan telepíthet más témákat az Emacs init fájl szerkesztésével, hogy jobb témákat használhasson, amelyek illeszkednek az Ön preferált stílusához.

Két módszer az Emacs-témák használatára

Az Emacs megnyitásakor az alapértelmezett téma a következőhöz hasonló:







Az előző téma nem a legjobb megjelenés, amelyet az Emacs szövegszerkesztő használatakor élvezhet. Íme két módszer a megjelenés testreszabására és jobb témák elérésére.



1. módszer: Az alapértelmezett Emacs-témák használata

Az Emacs-témák telepítése néhány felhasználó számára gondot okozhat. Az Emacs azonban kínál néhány alapértelmezett témát, hogy kiküszöbölje a többi téma telepítésének szükségességét. Ezeknek a témáknak a hozzáadása egyszerű, de csak néhány lehetőségre korlátozódik.



A témák eléréséhez nyomja meg az „M-x” billentyűt, és írja be a „témák testreszabása” kifejezést.





Miután megnyomta az „Enter” billentyűt, a következő ablak jelenik meg, amely az összes használható alapértelmezett témát és a témákkal való munkavégzést segítő egyéb beállításokat mutatja:



Tegyük fel, hogy a tango-sötét témát szeretnénk használni. Ebben az esetben görgessen lefelé, amíg a kurzor a tango-sötét lehetőséget választja. Észrevesz egy „X”-et, amely a bal oldalon jelenik meg, jelezve, hogy ez a kiemelt téma. Nyomja meg az „Enter” billentyűt, és azonnal észreveszi, hogy az Emacs témája megváltozik.

Tango-sötét témánk a következő kimenethez hasonlóan fog megjelenni:

Bár megtanultuk az Emacs téma használatának első módját, ez a változás nem marad fenn az Emacs újraindításakor. Ez egy ideiglenes megoldás a téma megváltoztatására. Ahhoz, hogy ez állandó legyen, el kell mentenünk a téma módosításait.

Görgessen fel az ablakban, hogy elérje a „Save_Theme_Settings” opciót. Jelölje ki ezt az opciót, és nyomja meg az „Enter” gombot a kiválasztásához.

Megjelenik egy üzenet, amely jelzi, hogy a témát elmentette. Ezzel még az Emacs újraindítása után is a kiválasztott tango-sötét téma kerül felhasználásra mindaddig, amíg le nem tiltja, vagy új témát állít be az Ön esetéhez.

Lépjen ki, vagy indítsa újra az Emacs-t. Ha újra megnyitja, ellenőrizni fogja, hogy a kiválasztott téma az, amit az első üdvözlőablaktól használnak, mint a mi esetünkben.

2. módszer: Más témák használata

Az alapértelmezett Emacs-témák használata mellett telepítheti a többi témát is. Néhány sort kell hozzáadnia az Emacs inicializálási fájljához, hogy megmondja az Emacsnak, hogy honnan szerezze be a témát, és mit tegyen a beszerzés után.

Kezdjük azzal, hogy a „C-x C-f” paranccsal elérjük az Emacs inicializálási fájlt. Ezután írja be az „.emacs” parancsot, és nyomja meg az „Enter” billentyűt.

Az inicializálási fájl megnyílik, és a következőhöz hasonló tartalommal rendelkezik. Figyelje meg, hogy az egyénileg engedélyezett téma a korábban kiválasztott tango-dark.

Ezt az inicializálási fájlt szerkesztenünk kell. Az első lépés az archív forrás hozzáadása és a téma forrásának megadása. Erre az esetre a Melpa archívumot használjuk, és megadjuk a témához vezető hivatkozást. Az Emacs hivatkozik a mellékelt hivatkozásra a témához tartozó csomag telepítéséhez.

Nyugodtan használhat bármilyen témát, amit szeretne. Esetünkhöz a Melpa archívumban elérhető „gruvbox” témát választjuk. Adja hozzá a következő kép sorait az init fájlhoz, és cserélje le az archívumot, az elérési hivatkozást és a témát ízlésének megfelelően.

Miután megfelelően szerkesztette az inicializálási fájlt, mentse el a „C-x C-s” gomb megnyomásával. Ezután a következőhöz hasonló üzenetet fog kapni:

Ez az! Indítsa újra az Emacs-t, hogy az új téma életbe lépjen. Figyelje meg, hogy az Emacs szövegszerkesztőnk új és jobb témát kapott, mint korábban.

Az Emacs téma letiltása

Az utolsó dolog, amit meg kell tanulnia, az az, hogy letiltja a témát, amikor már nincs rá szüksége. Egy Emacs-téma letiltásához nyissa meg az init fájlt, ahogyan a 2. módszernél tettük.

A fájl megnyitása után adja hozzá a „(disable-theme ‘theme-name)” parancsot. A következő példában letiltottuk az ebben a bejegyzésben használt tango-dark és gruvbox témákat. Mentse el a fájlt, és indítsa újra az Emacs-t.

Következtetés

Az Emacs segítségével testreszabhatja a megjelenést úgy, hogy témákat ad hozzá, hogy feldobja a dolgokat, és jobb felhasználói élményt nyújtson. Az Emacs témát kétféleképpen használhatjuk. Használhatja az alapértelmezett Emacs-témákat, vagy beszerezheti a többi témát egy archívumból. Ez a bejegyzés mindkét lehetőséggel foglalkozik. Sőt, megtanultuk, hogyan lehet kikapcsolni egy témát. Ez az!