Emacs

Emacs snarveier

Emacs snarveier
Emacs er en svært allsidig tekstredigerer som er ekstremt rask og har et meget brukervennlig grensesnitt for å følge med. Emacs er en av redaktørene som bruker brukerne hurtigtaster og tastetrykk for å gjøre sitt.Derfor vil vi i denne artikkelen se på noen av hurtigtastene som følger med Emacs.

Få tilgang til hjelpeseksjonen

Emacs-håndboken har noen ganske gode beskrivelser av typen kommandoer og funksjoner du kan få tilgang til i Emacs.

Trykk på tastene for å åpne manualen inne i Emacs Ctrl + h etterfulgt av r.

For brukere som foretrekker å følge en veiledning og retningslinjer, kan de få tilgang til Emacs innebygde opplæring ved å klikke på Ctrl + h etterfulgt av t.

Grunnleggende filsnarveier

For å åpne eller opprette filer er snarveien Ctrl + x etterfulgt av Ctrl + f og deretter angi filnavnet. Hvis det allerede er en fil tilstede med det angitte navnet, vil Emacs åpne den filen ellers vil den opprette en ny fil med det angitte navnet.

For å besøke en annen fil, trykk deretter på tastene Ctrl + x etterfulgt av Ctrl + v, og skriv inn filnavnet til den nye filen.

Brukere kan lagre filene sine ved hjelp av tastene Ctrl + x etterfulgt av Ctrl + s. For å lagre til et nytt navn kan dette gjøres ved å bruke snarveien Ctrl + x etterfulgt av Ctrl + w og legge inn det nye filnavnet.

Brukere kan også åpne filer i skrivebeskyttet format med tastene Ctrl + x etterfulgt av Ctrl + r og deretter angi filnavnet.

For å sette inn innholdet i en annen fil i den nåværende filen, trykk Ctrl + x etterfulgt av Jeg og skriv inn filnavnet på filen hvis innhold legges til.

Når du åpner en fil, lagres innholdet i filen i en buffer. Hvis flere filer åpnes, finnes det flere buffere. Trykk på tastene for å se en liste over buffere som er åpnet Ctrl + x etterfulgt av Ctrl + b.

Vi kan også flytte fra en buffer til en annen ved hjelp av tastene Ctrl + x etterfulgt av b.

Siden buffere er et annet begrep for en fil, kan de også drepes ved å bruke tastene Ctrl + x etterfulgt av k. I dette tilfellet vil standardbufferen drepe uten å skrive inn noe og bare trykke på enter. I ovennevnte nedenfor vil det være skrapebufferen.

For å gå ut av Emacs, snarveien Ctrl + x etterfulgt av Ctrl + c er definert. Emacs kan også henges opp med tastene Ctrl + z.

Snarveier for markørbevegelse

For å bevege seg rundt på skjermen, spesifiserer Emacs også snarveier for markørbevegelse, siden disse pleier å være mye raskere enn å bruke en mus.

Følgende tabell beskriver disse i detalj:

Keys Movement
Bevegelse av Framover Bakover
Tegn Ctrl + f Ctrl + b
Ord Alt + f Alt + b
Linjer Ctrl + n Ctrl + s
Setninger Alt + e Alt + a
Avsnitt Alt + Alt +
Slutt / start på linjen Ctrl + e Ctrl + a
Slutt / start på buffer Alt +> Alt + <
Ruller Ctrl + v (ned) Alt + v (Opp)

Redigere snarveier

Emacs, som redaktør, gir også brukere en rekke snarveier å jobbe med. For å gjenta en kommando i det angitte antall ganger, kan dette gjøres ved å trykke på tastene Ctrl + u etterfulgt av å angi det angitte nummeret kommandoen vil bli gjentatt og deretter skrive inn selve kommandoen. For eksempel vil jeg at markøren skal gå til neste linjekommando som skal gjentas femten ganger. Bildet nedenfor viser dette:

I Emacs må vi først spesifisere begynnelsen på utvalget som vi kan bruke kommandoer som kopiere, klippe osv. Dette kan gjøres ved å bruke snarveien Ctrl + mellomrom. Velg nå hele området ved å bruke markøren.

For eksempel, i bildet nedenfor, spesifiserer rektangelet begynnelsen på utvalget og sirkelen slutten.

Selv hele bufferen kan velges ved å bruke tastene Ctrl + x etterfulgt av h.

Når tekstdelen din er valgt, kan du nå kopiere dette valgte området ved å bruke snarveien Alt + w. Å drepe eller kutte opp teksten, Alt + d kan brukes til å kutte et enkelt ord, Ctrl + k kan brukes til å kutte en enkelt bestemt linje, og Ctrl + w kan brukes til å kutte hele den valgte regionen.

Snarveien Ctrl + y brukes hovedsakelig til lime inn regionen teksten er kopiert eller drept. Siden Emacs bruker en kill-ring for å holde oversikt over all den drepte teksten, kan den lime inn gamle drepte gjenstander ved å sykle gjennom kill-ring med snarveien Alt + y.

Noen ganger trykker du på feil tastene og vil avbryte kommandoen, eller du spesifiserte feil kommando og vil avslutte den. Dette kan ganske enkelt gjøres ved å bruke snarveien Ctrl + g.

Angre og gjøre om er også tilgjengelig i Emacs. Ctrl + / kan brukes til angre kommandoer og Ctrl + g etterfulgt av Ctrl + / kan brukes til gjøre om kommandoer.

Ctrl + x etterfulgt av Ctrl + + (pluss) brukes til å øke tekststørrelsen på skjermen og Ctrl + x etterfulgt av Ctrl + - (minus) brukes til å redusere tekststørrelsen.

Søk og erstatt snarveier

Emacs lar deg utføre et trinnvis søk med snarveien Ctrl + s. Denne kommandoen brukes kontinuerlig for å hoppe fra en forekomst av søket til en annen.

Et trinnvis søk i omvendt retning kan også gjøres med Ctrl + r.

For å søke ved å bruke regulære uttrykk eller regex med andre ord, bruk tastene Ctrl + Alt + s.

I likhet med trinnvis søk kan et regex-søk i omvendt gjøres av Ctrl + Alt + r.

For å utføre en enkel, bytt ut operasjonen, bruk snarveien Alt + Skift + 5 (Alt +%).

Ber om at ordet skal erstattes:

Be om at ordet skal erstattes med:

På samme måte kan en erstatningsoperasjon med vanlige uttrykk gjøres ved å bruke tastene Ctrl + Alt + Shift + 5 (Ctrl + Alt +%).

For å gå til et spesifisert linjenummer, snarveien Alt + g etterfulgt av g benyttes. I dette tilfellet, etter å ha trykket på snarveien, må du skriv inn linjenummeret hvor du vil gå til. For eksempel:

Vindusgenveier

Emacs lar deg også åpne flere vinduer innenfor rammen til Emacs. For å dele et nytt vindu vertikalt, trykk på tastene Ctrl + x etterfulgt av 2.

Tilsvarende for å dele et nytt vindu horisontalt, Ctrl + x etterfulgt av 3 benyttes.

Du kan også åpne både vertikale og horisontale vinduer.

Trykk på tastene for å lukke et vindu Ctrl + x etterfulgt av 0. For å bare holde et enkelt vindu på rammen din, da Ctrl + x etterfulgt av 1 vil bli brukt.

Konklusjon?

Til tross for at det har et ganske enkelt grensesnitt, ligger en kraftig kjerne på baksiden av Emacs. Det gir så mange funksjoner til brukerne som er lett tilgjengelige med snarveier. Dette ser ut til å være ganske praktisk siden det nå ikke er behov for å gå gjennom bryet med å finne alle disse valgene fra menyen.

Hvordan vise FPS-teller i Linux-spill
Linux-spill fikk et stort press da Valve kunngjorde Linux-støtte for Steam-klient og spillene deres i 2012. Siden den gang har mange AAA- og indiespil...
Hvordan laste ned og spille Sid Meier's Civilization VI på Linux
Introduksjon til spillet Civilization 6 er et moderne syn på det klassiske konseptet som ble introdusert i serien av Age of Empires-spillene. Ideen va...
Hvordan installere og spille Doom på Linux
Introduksjon til Doom Doom-serien stammer fra 90-tallet etter utgivelsen av den originale Doom. Det ble en øyeblikkelig suksess, og fra den tiden og u...