Emacs er et slikt eksempel på en tekstredigerer som er kjent for sin allsidighet og fleksibilitet. Emacs har et enkelt utseende og brukervennlig grensesnitt, kombinert med utmerket hastighet og ytelse, noe som gjør det til et populært verktøy blant utviklingssamfunnet. Emacs kommer også med detaljert dokumentasjon, sammen med noen utmerkede guider og opplæringsprogrammer, for å hjelpe brukere med programmet.
De kraftige funksjonene til EMAC -er, inkludert versjonskontrollintegrasjon, flere redigeringsmodus og tekstmanipulasjonsverktøy, har også spilt en rolle i populariteten til denne tekstredigereren. En slik funksjon som Emacs utmerker seg med er kopien og limfunksjonen. Denne artikkelen vil dekke hvordan du bruker Emacs for å kopiere og lime inn data.
Emacs og utklippstavlen
I Emacs er prosessen med å kopiere og lime inn materiale ekstremt enkelt. Imidlertid er denne prosessen forskjellig fra hva du finner i andre redaktører. På Emacs -språk blir prosessen med å kutte tekst referert til som drap, og prosessen med å lime inn tekst er kjent som Yanking.
Kopiering av tekst blir derimot referert til som å spare på drap-ringen. Dette skyldes at i Emacs, når du klipper eller kopierer tekst, sendes den direkte til toppen av drap-ringen. Kill-ringen er i utgangspunktet en liste som inneholder de tidligere drepte (kutt) tekstblokkene.
Kill (Cut), Copy and Yank (Lim inn) kommandoer i Emacs
For å kopiere eller drepe tekst i Emacs, må du først velge teksten. Dette gjøres ved å bruke valgkommandoen Ctrl + plass.
Hvis du bare vil kopiere det valgte området, kan dette gjøres ved å slå Alt + w.
For å kutte eller drepe, teksten, kan du bruke nøklene Ctrl + k å drepe en bestemt linje, eller Ctrl + w kommando for å drepe hele den valgte regionen.
For å lime inn, eller Yank, teksten, trykk nøklene Ctrl + y. Dette limer inn den siste drepte varen fra Kill Ring. EMACS lar deg også sykle gjennom Kill-Ring-listen ved hjelp av kommandoen Alt + y.
Sammendrag av kommandoene:
Hvor gode er tekstmanipulasjonsfunksjonene til Emacs?
Emacs har en svært kraftig kjerne ved back-enden, og gir denne tekstredigereren både allsidighet og utvidbarhet. Dette har igjen tillatt brukere å glede seg over et stort sett med verktøy for tekstmanipulering, noe som hjelper utviklere å gjøre arbeidet sitt raskere og effektivt. Tillater brukere å få tilgang til ikke bare den siste drepte varen, men også alle tidligere drepte gjenstander, viser noe av kraften som dette enkle verktøyet har besatt.