Emacs

Emacs genveje

Emacs genveje
Emacs er en meget alsidig teksteditor, der er ekstremt hurtig og har en meget brugervenlig grænseflade til at gå sammen med den. Emacs er en af ​​de redaktører, hvis brugere er stærkt afhængige af at bruge genveje og tastetryk til at udføre deres arbejde.Derfor vil vi i denne artikel se på nogle af tastaturgenveje, der følger med Emacs.

Adgang til hjælpeafsnittet

Emacs manualen har nogle ret gode beskrivelser af typen af ​​kommandoer og funktioner, du kan få adgang til i Emacs.

For at åbne manualen inde i Emacs skal du trykke på tasterne Ctrl + h efterfulgt af r.

For brugere, der foretrækker at følge en tutorial og retningslinjer, kan de få adgang til Emacs 'indbyggede tutorial ved at klikke på Ctrl + h efterfulgt af t.

Grundlæggende filgenveje

For at åbne eller oprette filer er den anvendte genvej Ctrl + x efterfulgt af Ctrl + f og derefter indtaste filnavnet. Hvis der allerede er en fil med det angivne navn, åbner Emacs filen, ellers opretter den en ny fil med det angivne navn.

For at besøge en anden fil skal du trykke på tasterne Ctrl + x efterfulgt af Ctrl + v, og indtast filnavnet på den nye fil.

Brugere kan gemme deres filer ved hjælp af tasterne Ctrl + x efterfulgt af Ctrl + s. For at gemme til et nyt navn kan dette gøres ved hjælp af genvejen Ctrl + x efterfulgt af Ctrl + w og indtaste det nye filnavn.

Brugere kan også åbne filer i skrivebeskyttet format med tasterne Ctrl + x efterfulgt af Ctrl + r og derefter indtaste filnavnet.

For at indsætte indholdet af en anden fil i din aktuelle fil skal du trykke på Ctrl + x efterfulgt af jeg og indtast filnavnet på den fil, hvis indhold tilføjes.

Når du åbner en fil, gemmes indholdet inde i filen i en buffer. Hvis der åbnes flere filer, findes der flere buffere. For at se en liste over åbnede buffere skal du trykke på tasterne Ctrl + x efterfulgt af Ctrl + b.

Vi kan også flytte fra en buffer til en anden ved hjælp af tasterne Ctrl + x efterfulgt af b.

Da buffere er et andet udtryk for en fil, kan de også dræbes ved hjælp af tasterne Ctrl + x efterfulgt af k. I dette tilfælde vil standardbufferen dræbe uden at indtaste noget og blot trykke på enter. I ovenstående nedenfor ville det være skrabebufferen.

For at forlade Emacs, genvejen Ctrl + x efterfulgt af Ctrl + c er defineret. Emacs kan også suspenderes med tasterne Ctrl + z.

Genveje til markørbevægelse

For at bevæge sig rundt på skærmen specificerer Emacs også genveje til markørbevægelse, da disse har tendens til at være meget hurtigere end at bruge en mus.

Følgende tabel beskriver disse detaljeret:

Nøglebevægelse
Bevægelse af Frem Baglæns
Tegn Ctrl + f Ctrl + b
Ord Alt + f Alt + b
Linjer Ctrl + n Ctrl + s
Sætninger Alt + e Alt + a
Stk Alt + Alt +
Slutning / start af linje Ctrl + e Ctrl + a
Slut / start af buffer Alt +> Alt + <
Rulning Ctrl + v (Ned) Alt + v (op)

Redigering af genveje

Emacs giver som redaktør også brugerne en række genveje at arbejde med. For at gentage en kommando i det angivne antal gange kan dette gøres ved at trykke på tasterne Ctrl + u efterfulgt af indtastning af det angivne nummer, kommandoen gentages og derefter indtaste selve kommandoen. For eksempel vil jeg have markøren til at flytte til den næste linjekommando, der skal gentages femten gange. Billedet nedenfor viser dette:

I Emacs skal vi først angive begyndelsen på det valg, som vi kan anvende kommandoer som kopi, klip osv. Dette kan gøres ved hjælp af genvejen Ctrl + mellemrum. Vælg nu hele området ved hjælp af markøren.

For eksempel angiver rektanglet i billedet nedenfor begyndelsen på markeringen og cirklens slutning.

Selv hele bufferen kan vælges ved hjælp af tasterne Ctrl + x efterfulgt af h.

Når din sektion med tekst er valgt, kan du nu kopi dette valgte område ved hjælp af genvejen Alt + w. At dræbe eller skære teksten, Alt + d kan bruges til at klippe et enkelt ord, Ctrl + k kan bruges til at klippe en enkelt bestemt linje, og Ctrl + w kan bruges til at klippe hele det valgte område.

Genvejen Ctrl + y bruges hovedsageligt til indsætte regionen med tekst, der er kopieret eller dræbt. Da Emacs bruger en kill-ring til at holde styr på al den dræbte tekst, kan den indsætte gamle dræbte genstande ved at cykle gennem killingen med genvejen Alt + y.

Nogle gange rammer du de forkerte taster og vil afbryde din kommando, eller du har angivet den forkerte kommando og vil afslutte den. Dette kan simpelthen gøres ved hjælp af genvejen Ctrl + g.

Fortryd og gentag er også tilgængelige i Emacs. Ctrl + / kan bruges til fortryde kommandoer og Ctrl + g efterfulgt af Ctrl + / kan bruges til gentag kommandoer.

Ctrl + x efterfulgt af Ctrl + + (plus) bruges til at øge tekststørrelsen på skærmen og Ctrl + x efterfulgt af Ctrl + - (minus) bruges til at formindske tekststørrelsen.

Søg og erstat genveje

Emacs giver dig mulighed for at foretage en inkrementel søgning med genvejen Ctrl + s. Denne kommando bruges kontinuerligt til at springe fra en forekomst af søgningen til en anden.

En inkrementel søgning i omvendt retning kan også udføres med Ctrl + r.

Brug tasterne til at søge ved hjælp af regulære udtryk eller regex i andre termer Ctrl + Alt + s.

Svarende til den inkrementelle søgning kan en regex-søgning i omvendt udføres af Ctrl + Alt + r.

Brug genvejen til at udføre en simpel udskiftning Alt + Skift + 5 (Alt +%).

At bede om, at ordet skal erstattes:

At bede om, at ordet skal erstattes med:

Tilsvarende kan en udskiftning med regulære udtryk udføres ved hjælp af tasterne Ctrl + Alt + Skift + 5 (Ctrl + Alt +%).

For at gå til et specificeret linjenummer, genvejen Alt + g efterfulgt af g anvendes. I dette tilfælde skal du efter at have ramt genvejen indtast linjenummeret hvor du vil hen. For eksempel:

Vinduesgenveje

Emacs giver dig også mulighed for at åbne flere vinduer inden for rammen af ​​dine Emacs. For at opdele et nyt vindue lodret, tryk på tasterne Ctrl + x efterfulgt af 2.

Ligeledes til opdeling af et nyt vindue vandret, Ctrl + x efterfulgt af 3 anvendes.

Du kan også åbne både de lodrette og vandrette vinduer.

For at lukke et vindue skal du trykke på tasterne Ctrl + x efterfulgt af 0. For kun at holde et enkelt vindue på din ramme, så Ctrl + x efterfulgt af 1 vil blive brugt.

Konklusion?

På trods af at have en ret enkel udseende grænseflade, ligger en stærk kerne bag på Emacs. Det giver så mange funktioner til sine brugere, der er let tilgængelige med genveje. Dette viser sig at være ret praktisk, da der nu ikke er behov for at gå igennem besværet med at finde hvert af disse valg fra menuen.

Mus Microsoft Sculpt Touch Wireless Mouse Review
Microsoft Sculpt Touch Wireless Mouse Review
Jeg har for nylig læst om Microsoft Sculpt Touch trådløs mus og besluttede at købe den. Efter at have brugt det et stykke tid besluttede jeg at dele m...
Mus AppyMouse pegefelt på skærmen og musemarkør til Windows-tablets
AppyMouse pegefelt på skærmen og musemarkør til Windows-tablets
Tabletbrugere savner ofte musemarkøren, især når de er vante til at bruge bærbare computere. Touchscreen-smartphones og tablets har mange fordele, og ...
Mus Midterste museknap fungerer ikke i Windows 10
Midterste museknap fungerer ikke i Windows 10
Det midterste museknap hjælper dig med at rulle gennem lange websider og skærme med en masse data. Hvis det stopper, vil du ende med at bruge tastatur...