Emacs aizvērt buferi

Emacs Aizvert Buferi



Lietojot Emacs, jūs mijiedarbojaties ar buferiem. Buferi vislabāk var raksturot kā teksta vai datu konteineru. Tā ir Emacs vienība, kas ļauj skatīt, rediģēt un manipulēt ar datiem vai tekstu. Katrs atvērtais fails jūsu Emacs ir saistīts ar buferi. Pat strādājot ar Lisp izteiksmēm, tās arī tiek uzskatītas par datiem, kas nav fails, un joprojām ietilpst buferos, kas tiek attēloti kā nulles buferi.

Izmantojot Emacs, jums var būt pašreizējais buferis, pašlaik izmantotais konteiners un citi konteineri, kas ir atvērti citām darbībām. Turklāt jūs varat vienlaikus strādāt ar vairākiem buferiem, vajadzības gadījumā pārslēdzoties starp tiem. Tātad, kā jūs varat aizvērt buferi, kas jums vairs nav vajadzīgs? Noskaidrosim!







Trīs veidi, kā aizvērt Emacs buferus

Ir trīs izplatīti veidi, kā aizvērt Emacs buferus. Katra metode ir piemērojama atkarībā no jūsu mērķa. Piemēram, iespējams, vēlēsities aizvērt aktīvo vai specifisko buferi. Neatkarīgi no tā, kāds ir jūsu mērķis, jebkura no pārējām trim metodēm, kas ir aprakstītas šajā ziņojumā, jums noderēs.



Pirms apspriest, kā aizvērt Emacs buferus, pirmais solis ir pārbaudīt pašreizējos aktīvos buferus. Šim nolūkam izmantojiet komandu “C-x c-b”. “C” apzīmē tastatūras taustiņu “Ctrl”. Tātad, nospiediet 'Ctrl + x' un atlaidiet. Pēc tam nospiediet taustiņu kombināciju Ctrl + b un atlaidiet, lai parādītu jūsu gadījumam pieejamos atvērtos buferus.







Kad esat redzējis, kā varat uzskaitīt atvērtos buferus, apskatīsim trīs Emacs buferu aizvēršanas metodes.

1. metode: aktīvā bufera iznīcināšana

Vienkāršākais veids, kā aizvērt aktīvo buferi, ir izmantot komandu “kill-buffer”. Pēc izpildes komanda liks aizvērt noklusējuma buferi un parādīs tā nosaukumu, lai apstiprinātu, ka tas ir pareizais buferis, kuru vēlaties aizvērt.



Nospiediet komandu “M-x” un ierakstiet “kill-buffer”. Jūs iegūsit logu, piemēram, tālāk redzamo, kurā parādīts pašreizējais noklusējuma buferis jūsu gadījumam. Lai to aizvērtu, nospiediet taustiņu “Enter”.

Pēc tam varat uzskaitīt pieejamos buferus, lai apstiprinātu, ka esat veiksmīgi aizvēris noklusējuma/pašreizējo buferi.

Mūsu gadījumā mēs aizvērām “Ibuffer” buferi. Šis saraksts apstiprina, ka buferis vairs nav atvērts.

2. metode: Ibuffer opcijas izmantošana

Komanda “ibuffer” ļauj interaktīvi aizvērt Emacs buferi. Šī opcija ļauj norādīt vienu vai vairākus buferus, kurus vēlaties aizvērt. Interaktīvais režīms sniedz piekļuvi dažādām opcijām, lai atzīmētu mērķa buferi un turpinātu to aizvērt.

Sāciet, nospiežot komandu “M-x” un ierakstiet “ibuffer”. Tiks atvērts interaktīvais logs, un tas izskatīsies tāpat kā tālāk. Tas parāda pieejamos buferus un citu saistīto informāciju.

Izmantojiet bulttaustiņus, lai ritinātu sarakstu. Kad atrodat buferi, kuru vēlaties aizvērt, nospiediet “m”, lai to atzīmētu. Jūs pamanīsit iezīmētā bufera krāsas izmaiņas, kas norāda, ka tas ir gatavs dzēšanai. Varat atzīmēt vairākus buferus, taču šim piemēram mēs atlasījām tikai vienu.

Lai aizvērtu atlasīto buferi, nospiediet “D”. Jums tiks piedāvāts pārbaudīt, vai vēlaties aizvērt atlasīto buferi. Nospiediet “y”, lai process tiktu pabeigts.

Jūs uzreiz pamanīsit, ka buferis tiks aizvērts, un izmaiņas tiks atspoguļotas atvērtajā logā. Tagad mūsu gadījumam ir pieejami divi buferi, kas apstiprina, ka mums izdevās aizvērt iepriekš izcelto buferi.

3. metode: noteikta bufera aizvēršana

Izmantojot komandu “kill-buffer”, varat norādīt bufera nosaukumu, kuru vēlaties aizvērt, nevis aizvērt noklusējuma buferi. Vispirms uzskaitīsim pieejamos buferus.

Pēc tam nospiediet komandu “M-x” un ierakstiet “kill-buffer”. Pēc taustiņa “Enter” nospiešanas ierakstiet tā bufera nosaukumu, kuru vēlaties aizvērt. Mēs aizvērām mūsu lietas buferi “Palīdzība”.

Ja mēs atkārtoti pārbaudām pieejamos buferus, mēs varam apstiprināt, ka mums izdevās aizvērt buferi “Palīdzība”.

Šī ir trešā Emacs buferu aizvēršanas metode.

Secinājums

Ja programmā Emacs ir atvērti daudzi buferi, ieteicams tos aizvērt, īpaši attiecībā uz vairs nevajadzīgajiem buferiem. Mēs apspriedām trīs metodes, kuras varat izmantot. Pirmkārt, mēs uzzinājām, kā aizvērt noklusējuma buferi. Tālāk mēs uzzinājām, kā interaktīvi aizvērt buferus. Visbeidzot, mēs uzzinājām, kā aizvērt noteiktu buferi. Izmēģiniet metodes un atrodiet savai situācijai vispiemērotāko.