Jak používat motivy Emacs

Jak Pouzivat Motivy Emacs



Výchozí téma dodávané s Emacsem není tou nejlepší možností, kterou můžete použít. Naštěstí Emacs podporuje použití různých motivů k přizpůsobení vzhledu při použití tohoto textového editoru. V tomto příspěvku budeme diskutovat o tom, jak používat témata Emacs. Začneme tím, že se zaměříme na výchozí motivy Emacsu. Poté probereme, jak nainstalovat další motivy úpravou inicializačního souboru Emacs, aby bylo možné využít lepší motivy, které odpovídají vašemu preferovanému stylu.

Dva způsoby, jak používat motivy Emacs

Když otevřeme Emacs, výchozí téma je podobné tomu v následujícím:







Předchozí téma není nejlepší vzhled, který si můžete užít při používání textového editoru Emacs. Zde jsou dva způsoby, jak přizpůsobit tento vzhled a získat lepší motivy.



Metoda 1: Použití výchozích motivů Emacs

Instalace motivů Emacsu může být pro některé uživatele obtížná. Emacs však nabízí několik výchozích motivů, které eliminují potřebu instalovat ostatní motivy. Přidání těchto motivů je snadné, ale máte pouze několik možností.



Pro přístup k těmto tématům stiskněte „M-x“ a zadejte „customize-themes“.





Jakmile stisknete klávesu „Enter“, zobrazí se následující okno se všemi výchozími motivy, které můžete použít, a dalšími možnostmi nastavení, které vám pomohou s motivy pracovat:



Předpokládejme, že chceme použít téma tango-dark. V takovém případě přejděte dolů, dokud kurzor nevybere tango-tmavé. Všimněte si „X“, které se objeví na jeho levé straně, což znamená, že se jedná o zvýrazněné téma. Stiskněte klávesu „Enter“ a okamžitě si všimnete, že se téma vašeho Emacsu změní.

Naše tango-tmavé téma bude vypadat podobně jako následující výstup:

I když jsme se naučili první způsob použití motivu Emacs, tato změna nepřetrvá, když Emacs restartujeme. Je to dočasné řešení pro změnu tématu. Aby to bylo trvalé, musíme změny motivu uložit.

Přejděte v okně nahoru, abyste se dostali k možnosti „Save_Theme_Settings“. Zvýrazněte tuto možnost a stisknutím klávesy „Enter“ ji vyberte.

Zobrazí se zpráva, která ukazuje, že váš motiv byl uložen. Díky tomu, i po restartování Emacsu, bude vybraný tango-dark motiv používán, dokud jej nezakážete nebo nenastavíte nový motiv pro váš případ.

Pokračujte a ukončete nebo restartujte Emacs. Jakmile jej znovu otevřete, ověříte, že vybrané téma je to, co se používá z prvního uvítacího okna jako v našem případě.

Metoda 2: Použití jiných motivů

Kromě použití výchozích motivů Emacs můžete nainstalovat i další motivy. Musíte přidat několik řádků do inicializačního souboru Emacsu, abyste Emacsu řekli, kde má motiv získat a co má dělat po jeho získání.

Začněme přístupem k inicializačnímu souboru Emacs pomocí příkazu „C-x C-f“. Poté zadejte „.emacs“ a stiskněte klávesu „Enter“.

Otevře se inicializační soubor a obsahuje podobný obsah jako ten v následujícím. Všimněte si, že vlastním motivem je tango-tmavé, které jsme vybrali dříve.

Tento inicializační soubor musíme upravit. Prvním krokem je přidání zdroje archivu a umístění zdroje motivu. V tomto případě používáme archiv Melpa a poskytujeme odkaz na téma. Emacs odkazuje na poskytnutý odkaz pro instalaci balíčku pro téma.

Neváhejte použít libovolný motiv, který chcete. Pro náš případ vybíráme téma „gruvbox“, které je k dispozici v archivu Melpa. Přidejte řádky na následujícím obrázku do svého init souboru a nahraďte archiv, odkaz na dosažení a motiv podle svých preferencí.

Jakmile budete mít inicializační soubor správně upraven, uložte jej stisknutím „C-x C-s“. Poté obdržíte podobnou zprávu jako v následujícím:

A je to! Restartujte svůj Emacs, aby se nové téma projevilo. Všimněte si, že náš textový editor Emacs má nyní nové a lepší téma, než jsme měli dříve.

Jak zakázat motiv Emacs

Poslední věcí, kterou se musíte naučit, je deaktivovat téma, když jej již nepotřebujete. Chcete-li zakázat motiv Emacs, otevřete soubor init jako u metody 2.

Jakmile se soubor otevře, přidejte příkaz „(disable-theme ‚theme-name)“. V následujícím příkladu jsme deaktivovali motivy tango-dark a gruvbox, které jsme použili v tomto příspěvku. Uložte soubor a restartujte Emacs.

Závěr

S Emacsem můžete upravit vzhled přidáním motivů, abyste věci okořenili a poskytli vám lepší uživatelský zážitek. Existují dva způsoby, jak používat téma Emacs. Můžete použít výchozí motivy Emacsu nebo zdroje jiných motivů z archivu. Obě možnosti jsou popsány v tomto příspěvku. Navíc jsme se naučili, jak zakázat téma. A je to!