Sådan bruges Emacs-temaer

Sadan Bruges Emacs Temaer



Standardtemaet, der følger med Emacs, er ikke den bedste mulighed, du kan bruge. Heldigvis understøtter Emacs brug af forskellige temaer til at tilpasse, hvordan du vil have udseendet, når du bruger denne teksteditor. Gennem dette indlæg vil vi diskutere, hvordan man bruger Emacs-temaerne. Vi starter med at fokusere på standard Emacs-temaerne. Derefter dækker vi, hvordan du installerer andre temaer ved at redigere Emacs init-filen for at bruge bedre temaer, der stemmer overens med din foretrukne stil.

To måder til, hvordan man bruger Emacs-temaerne

Når vi åbner Emacs, er standardtemaet som det i følgende:







Det forrige tema er ikke det bedste udseende, du kan nyde, når du bruger Emacs-teksteditoren. Her er to metoder til at tilpasse dette udseende og få bedre temaer.



Metode 1: Brug af standard Emacs-temaer

Installation af Emacs-temaerne kan være besværligt for nogle brugere. Emacs tilbyder dog et par standardtemaer for at eliminere behovet for at installere de andre temaer. Det er nemt at tilføje disse temaer, men du er begrænset til kun få muligheder.



For at få adgang til disse temaer skal du trykke på 'M-x' og skrive 'tilpas-temaer'.





Når du trykker på 'Enter'-tasten, vil du se følgende vindue, der viser alle standardtemaer, som du kan bruge, og de andre indstillingsmuligheder for at hjælpe dig med at arbejde med temaerne:



Lad os antage, at vi vil bruge det tango-mørke tema. I så fald skal du rulle ned, indtil din markør vælger tango-mørk. Du vil bemærke et 'X', der vises til venstre for at angive, at det er det fremhævede tema. Tryk på 'Enter', og du vil straks bemærke, at temaet for dine Emacs vil ændre sig.

Vores tango-mørke tema vil se ud som følgende output:

Selvom vi lærte den første måde at bruge Emacs-temaet på, fortsætter denne ændring ikke, når vi genstarter Emacs. Det er en midlertidig løsning til at ændre temaet. For at gøre det permanent skal vi gemme temaændringerne.

Rul op i vinduet for at komme til muligheden for 'Save_Theme_Settings'. Fremhæv denne mulighed, og tryk på 'Enter'-tasten for at vælge den.

Du vil se en besked, der viser, at dit tema er blevet gemt. Med det, selv efter du genstarter Emacs, vil det valgte tango-mørke tema blive brugt, indtil du deaktiverer det eller indstiller et nyt tema til din sag.

Gå videre og afslut eller genstart Emacs. Når du genåbner det, vil du bekræfte, at det valgte tema er det, der bliver brugt fra det første velkomstvindue som i vores tilfælde.

Metode 2: Brug af andre temaer

Udover at bruge standard Emacs-temaerne, kan du installere de andre temaer. Du skal tilføje et par linjer i Emacs initialiseringsfilen for at fortælle Emacs, hvor de skal hente temaet, og hvad de skal gøre efter at have købt det.

Lad os starte med at få adgang til Emacs initialiseringsfilen ved hjælp af kommandoen 'C-x C-f'. Skriv derefter '.emacs' og tryk på 'Enter'-tasten.

Initialiseringsfilen åbnes og indeholder lignende indhold som det i det følgende. Læg mærke til, hvordan det brugerdefinerede-aktiverede tema er det tango-mørke, som vi valgte tidligere.

Vi skal redigere denne initialiseringsfil. Det første trin er at tilføje arkivkilden og hvor temaet skal hentes. Til dette tilfælde bruger vi Melpa-arkivet, og vi giver linket til temaet. Emacs henviser til det medfølgende link for at installere pakken til temaet.

Du er velkommen til at bruge ethvert tema, du ønsker. Vi vælger 'gruvbox'-temaet, der er tilgængeligt med Melpa-arkivet til vores sag. Tilføj linjerne i det følgende billede til din init-fil og erstat arkivet, opnå-linket og temaet, så det passer til dine præferencer.

Når du har redigeret din initialiseringsfil korrekt, skal du gemme den ved at trykke på 'C-x C-s'. Derefter vil du få en lignende besked som den i følgende:

Det er det! Genstart dine Emacs for at det nye tema træder i kraft. Læg mærke til, hvordan vores Emacs-teksteditor nu har et nyt og bedre tema, end vi tidligere havde.

Sådan deaktiveres Emacs-temaet

Den sidste ting at lære er at deaktivere et tema, når du ikke længere har brug for det. For at deaktivere et Emacs-tema skal du få adgang til init-filen, som vi gjorde med metode 2.

Når filen åbner, skal du tilføje kommandoen '(deaktiver-tema 'tema-navn)'. I det følgende eksempel deaktiverede vi tango-dark og gruvbox-temaerne, som vi brugte i dette indlæg. Gem filen og genstart Emacs.

Konklusion

Med Emacs kan du tilpasse udseendet ved at tilføje temaer for at pifte tingene op og give dig en bedre brugeroplevelse. Der er to måder at bruge Emacs-temaet på. Du kan bruge standard Emacs-temaerne eller hente de andre temaer fra et arkiv. Begge muligheder er dækket i dette indlæg. Desuden lærte vi, hvordan man deaktiverer et tema. Det er det!