Valitse Emacsissa kaikki teksti

Valitse Emacsissa Kaikki Teksti



Emacsin kanssa työskennellessäsi on erilaisia ​​tapauksia, jolloin sinun on valittava kaikki puskurissa oleva teksti. Ehkä haluat leikata koko tekstin tai liittää sen muualle. Tekstieditorina Emacs tarjoaa erilaisia ​​tapoja valita kaikki puskurissa oleva teksti. Tämä opas keskittyy kahteen päätapaan valita kaikki Emacsissa. Lisäksi annamme vaiheet ja komennot mitä tehdä, kun olet valinnut kaiken tekstin. Katsomme esimerkiksi kuinka kopioidaan tai leikataan valittu alue. Aloitetaanpa!

Kaksi tapaa valita kaikki tekstit Emacsissa

Kun haluat valita kaikki Emacsissa, tavoitteena on merkitä 'alue', jonka haluat valita. Tässä tapauksessa alue on puskurissasi oleva koko teksti. Jos esimerkiksi haluat leikata/poistaa kaiken puskurissa olevan tekstin, sen valitseminen on helpoin vaihtoehto merkki kerrallaan poistamisen sijaan. Käydään läpi kaksi tapaa toteuttaa Emacs 'valitse kaikki'.







Tapa 1: Pikanäppäinten käyttäminen



Kuten useimmat Emacsin asiat, voit valita kaikki pikanäppäimillä. Tällä menetelmällä sinun on määritettävä kohdealueen alku- ja loppualue. Koska tavoitteemme on valita kaikki, aloitusmerkki on puskurin alku ja loppumerkki puskurin loppu.



Merkitse puskurin alku varmistamalla, että kohdistimen sijainti on alussa tai mistä haluat aloittaa valinnan. Paina seuraavaksi 'C-välilyönti' tai 'Ctrl + Space' -pikanäppäintä merkitäksesi aloituskohdan. Saat ulostulon, jossa lukee 'Merkitse aktivoitu' vahvistamaan, että aloitusalue on merkitty.






Seuraava vaihe on valita viimeinen merkki, joka on puskurin loppu. Siirrä kohdistin puskurin loppuun käyttämällä 'M ->'-komentoa, joka on 'Alt+Shift+ >'-pikanäppäin.

Tämä valitsee merkityn alueen samalla tavalla kuin valitsisit kaiken Emacs-puskurissasi.




Huomaat, kuinka taustaväri muuttuu valitun puskurialueen vahvistamiseksi. Olet nyt valmis seuraavaan tehtävään, joka on valitun alueen leikkaaminen tai muiden muotoiluvaihtoehtojen suorittaminen.

Tapa 2: Käytä 'Mark-Whole-Buffer' -komentoa

Oletetaan, että sinusta tuntuu, että kohdealueen alun ja lopun asettaminen on niin vaivalloista. On helppo tie ulos. Tässä toisessa menetelmässä käytämme 'mark-whole-buffer' -komentoa.

Avaa puskuri, joka sisältää tekstin, jonka haluat valita. Valitse kaikki painamalla 'C-x h' -komentoa, mikä tarkoittaa 'Ctrl + x ja sitten h' painamista. Puskurin sisällä oleva alue valitaan ja taustaväri muuttuu sen vahvistamiseksi, että onnistuit valitsemaan sen.


Saat tulosteen, jossa näkyy 'Mark set', joka vahvistaa, että kohdealue on valittu.

Työskentely valitun alueen parissa

Olemme nähneet kaksi tapaa, joilla voit valita kaikki Emacsissa. Kun olet valinnut alueen, voit suorittaa erilaisia ​​toimintoja. Voit esimerkiksi kopioida, leikata tai liittää tekstiä. Käydään läpi jokainen niistä.

Kopioidaan

Voit kopioida vain valitun kohteen. Jos haluat kopioida valitun alueen puskuriin, varmista, että valitsit sen jommallakummalla aiemmin käsitellyistä menetelmistä. Paina sitten 'M-w' -komentoa, joka on 'Alt + w' -pikanäppäin tekstin kopioimiseksi.

Tekstin leikkaaminen

Voit poistaa kaiken valitun tekstin puskurissa käyttämällä 'leikkaa'-vaihtoehtoa. Valitse alue ja paina sitten 'C-w'-komentoa, joka on 'Ctrl + w', ja kaikki teksti/alue poistetaan puskuristasi.

Liitä teksti

Jos haluat kopioida ja liittää valitun tekstin, aloita valitsemalla se ja kopioimalla se. Paina lopuksi 'C-y'-komentoa, 'Ctrl + y', liittääksesi kopioitu teksti kohdistimen kohdalle. Liitämme seuraavan esimerkin tekstin kopioidaksemme sen.

Johtopäätös

Emacsin avulla voit valita kaiken puskurissasi olevan tekstin eri toimintoja varten. Halusitpa sitten kopioida tai leikata tekstiä puskurin sisällä, tässä viestissä on esitetty kaksi tapaa valita kaikki puskurin sisältö merkitsemällä alue. Lopuksi tarjosimme kolme toimenpidettä valitun alueen kanssa tekemistä varten, mukaan lukien tekstin kopioiminen, leikkaaminen ja liittäminen.