Emacs Sulje puskuri

Emacs Sulje Puskuri



Olet vuorovaikutuksessa puskureiden kanssa, kun käytät Emacsia. Puskuri kuvataan parhaiten tekstin tai datan säilöksi. Se on Emacs-yksikkö, jonka avulla voit tarkastella, muokata ja käsitellä tietoja tai tekstiä. Jokainen Emacsin avoin tiedosto liittyy puskuriin. Myös Lisp-lausekkeiden kanssa työskennellessä niitä pidetään ei-tiedostotietoina ja ne kuuluvat silti puskureihin, jotka esitetään naarmupuskureina.

Emacsilla sinulla voi olla nykyinen puskuri, tällä hetkellä käyttämäsi säilö ja muut muita toimintoja varten avatut säilöt. Lisäksi voit työskennellä samanaikaisesti useiden puskureiden kanssa vaihtamalla niiden välillä tarvittaessa. Joten kuinka voit sulkea puskurin, jota et enää tarvitse? Otetaan selvää!







Kolme tapaa sulkea Emacs-puskurit

Emacsissa on kolme yleistä tapaa sulkea puskurit. Jokaista menetelmää voidaan soveltaa tavoitteesi perusteella. Voit esimerkiksi sulkea aktiivisen tai tietyn puskurin. Olipa tavoitteesi mikä tahansa, mikä tahansa tässä viestissä esitetyistä kolmesta muusta menetelmästä toimii sinulle.



Ennen kuin keskustelet Emacs-puskurien sulkemisesta, ensimmäinen askel on tarkistaa nykyiset aktiiviset puskurit. Käytä tätä varten 'C-x c-b' -komentoa. 'C' edustaa 'Ctrl'-näppäimistön näppäintä. Joten paina 'Ctrl + x' ja vapauta. Paina sitten 'Ctrl + b' ja vapauta näyttääksesi käytettävissä olevat avoimet puskurit tapauksellesi.







Kun olet nähnyt, kuinka voit luetella avoimet puskurit, katsotaanpa kolme tapaa sulkea Emacs-puskurit.

Tapa 1: Aktiivisen puskurin tappaminen

Helpoin tapa sulkea aktiivinen puskuri on 'kill-buffer' -komento. Kun komento suoritetaan, se kehottaa sulkemaan oletuspuskurin ja näyttämään sen nimen varmistaakseen, että se on oikea puskuri, jonka haluat sulkea.



Paina 'M-x'-komentoa ja kirjoita 'kill-buffer'. Saat seuraavan kaltaisen ikkunan, joka näyttää tapauksesi nykyisen oletuspuskurin. Sulje se painamalla “Enter”-näppäintä.

Voit sitten luetteloida käytettävissä olevat puskurit varmistaaksesi, että olet sulkenut onnistuneesti oletus-/nykyisen puskurin.

Meidän tapauksessamme suljemme 'Ibuffer'-puskurin. Seuraava luettelo vahvistaa, että puskuri ei ole enää auki.

Tapa 2: Ibuffer-vaihtoehdon käyttäminen

'ibuffer'-komennolla voit sulkea Emacs-puskurin interaktiivisesti. Tämän vaihtoehdon avulla voit määrittää yhden tai useamman puskurin, jotka haluat sulkea. Interaktiivinen tila antaa sinulle pääsyn eri vaihtoehtoihin kohdepuskurin merkitsemiseksi ja niiden sulkemiseksi.

Aloita painamalla 'M-x'-komentoa ja kirjoita 'ibuffer'. Interaktiivinen ikkuna avautuu ja näyttää seuraavanlaiselta. Se näyttää käytettävissä olevat puskurit ja muut asiaan liittyvät tiedot.

Selaa luetteloa nuolinäppäimillä. Kun löydät puskurin, jonka haluat sulkea, merkitse se painamalla “m”. Huomaat värimuutoksen korostetussa puskurissa, mikä viittaa siihen, että se on valmis poistettavaksi. Voit merkitä useita puskureita, mutta valitsimme vain yhden tähän esimerkkiin.

Sulje valittu puskuri painamalla 'D'. Sinua pyydetään vahvistamaan, että haluat sulkea valitun puskurin. Paina 'y' saadaksesi prosessin loppuun.

Huomaat välittömästi, että puskuri suljetaan ja muutokset näkyvät avoimessa ikkunassa. Meillä on nyt käytettävissämme kaksi puskuria tapauksellemme, mikä vahvistaa, että onnistuimme sulkemaan aiemmin korostetun puskurin.

Tapa 3: Tietyn puskurin sulkeminen

'Kill-buffer'-komennolla voit määrittää puskurin nimen, jonka haluat sulkea oletuspuskurin sulkemisen sijaan. Listataan ensin käytettävissä olevat puskurit.

Paina seuraavaksi 'M-x'-komentoa ja kirjoita 'kill-buffer'. Kun olet painanut Enter-näppäintä, kirjoita sen puskurin nimi, jonka haluat sulkea. Sulkimme 'Ohje'-puskurin tapauksemme osalta.

Jos tarkistamme käytettävissä olevat puskurit uudelleen, voimme vahvistaa, että onnistuimme sulkemaan 'Ohje'-puskurin.

Se on kolmas tapa sulkea Emacs-puskurit.

Johtopäätös

Kun Emacsissa on useita avoimia puskureita, niiden sulkeminen on suositeltavaa, erityisesti tarpeettomien puskureiden osalta. Keskustelimme kolmesta menetelmästä, joita voit käyttää. Ensin opimme sulkemaan oletuspuskurin. Seuraavaksi opimme sulkemaan puskurit interaktiivisesti. Lopuksi opimme sulkemaan tietyn puskurin. Kokeile menetelmiä ja löydä tilanteeseesi sopivin.