Emacs Buffer bezárása

Emacs Buffer Bezarasa



Emacs használatakor interakcióba lép a pufferekkel. A puffert legjobban szöveg- vagy adattárolóként lehet leírni. Ez egy Emacs egység, amely lehetővé teszi az adatok vagy szövegek megtekintését, szerkesztését és kezelését. Az Emacs-ben minden megnyitott fájl egy pufferrel van társítva. Még akkor is, ha Lisp-kifejezésekkel dolgozunk, ezek is nem fájl adatoknak számítanak, és még mindig a scratch pufferekként ábrázolt pufferek alá esnek.

Az Emacs segítségével rendelkezhet az aktuális pufferrel, az éppen használt tárolóval és a többi tevékenységre megnyitott tárolóval. Emellett egyidejűleg több pufferrel is dolgozhat, ha szükség esetén váltogat közöttük. Tehát hogyan zárhat be egy puffert, amelyre már nincs szüksége? Találjuk ki!







Az Emacs pufferek bezárásának három módja

Az Emacs rendszerben három általános módja van a pufferek bezárásának. Mindegyik módszer alkalmazható attól függően, hogy mi a célod. Például bezárhatja az aktív vagy meghatározott puffert. Bármi legyen is a cél, az ebben a bejegyzésben bemutatott másik három módszer bármelyike ​​működni fog az Ön számára.



Az Emacs pufferek bezárásának megbeszélése előtt az első lépés az aktuális aktív pufferek ellenőrzése. Ehhez használja a „C-x c-b” parancsot. A „C” a „Ctrl” billentyűzet billentyűjét jelöli. Tehát nyomja meg a „Ctrl + X” gombot, és engedje el. Ezután nyomja meg a „Ctrl + b” billentyűkombinációt, és engedje fel, hogy megjelenítse az esetéhez rendelkezésre álló nyitott puffereket.







Miután megnéztük, hogyan lehet felsorolni a nyitott puffereket, lássuk az Emacs pufferek bezárásának három módszerét.

1. módszer: Az aktív puffer megsemmisítése

Az aktív puffer bezárásának legegyszerűbb módja a „kill-buffer” parancs használata. Végrehajtáskor a parancs felszólítja az alapértelmezett puffer bezárására, és a nevének megjelenítésével megerősíti, hogy ez a megfelelő puffer, amelyet be szeretne zárni.



Nyomja meg az „M-x” parancsot, és írja be a „kill-buffer” parancsot. A következőhöz hasonló ablakot fog kapni, amely az Ön esetéhez tartozó aktuális alapértelmezett puffert mutatja. A bezáráshoz nyomja meg az „Enter” billentyűt.

Ezután listázhatja az elérhető puffereket, hogy megerősítse, hogy sikeresen zárta be az alapértelmezett/aktuális puffert.

A mi esetünkben lezártuk az „Ibuffer” puffert. A következő lista megerősíti, hogy a puffer már nincs nyitva.

2. módszer: Az Ibuffer opció használata

Az „ibuffer” paranccsal interaktívan bezárhatja az Emacs puffert. Ezzel a beállítással megadhat egy vagy több puffert, amelyet be szeretne zárni. Az interaktív mód hozzáférést biztosít a különböző lehetőségekhez a célpuffer megjelölésére és azok bezárására.

Kezdje az „M-x” parancs megnyomásával, és írja be az „ibuffer” parancsot. Megnyílik az interaktív ablak, és a következőhöz hasonlóan jelenik meg. Megmutatja az elérhető puffereket és egyéb kapcsolódó információkat.

Használja a nyílbillentyűket a lista görgetéséhez. Ha megtalálta a bezárni kívánt puffert, nyomja meg az „m” gombot a megjelöléshez. Észre fogja venni a színváltozást a kiemelt pufferen, ami arra utal, hogy készen áll a törlésre. Több puffert is megjelölhet, de ehhez a példához csak egyet választottunk.

A kiválasztott puffer bezárásához nyomja meg a „D” gombot. A rendszer kéri, hogy ellenőrizze, hogy be szeretné-e zárni a kiválasztott puffert. Nyomja meg az „y” gombot a folyamat befejezéséhez.

Azonnal észreveszi, hogy a puffer bezárul, és a változások megjelennek a megnyitott ablakban. Mostantól két puffer áll rendelkezésünkre az esetünkben, ami megerősíti, hogy sikerült bezárni a korábban kiemelt puffert.

3. módszer: Egy adott puffer bezárása

A „kill-buffer” paranccsal megadhatja a puffer nevét, amelyet be szeretne zárni az alapértelmezett puffer bezárása helyett. Először soroljuk fel az elérhető puffereket.

Ezután nyomja meg az „M-x” parancsot, és írja be a „kill-buffer” parancsot. Az „Enter” billentyű lenyomása után írja be a bezárni kívánt puffer nevét. Lezártuk a „Súgó” puffert az esetünkben.

Ha újra ellenőrizzük a rendelkezésre álló puffereket, akkor megerősíthetjük, hogy sikerült bezárni a „Súgó” puffert.

Ez az Emacs pufferek bezárásának harmadik módja.

Következtetés

Ha számos nyitott puffer van az Emacs-ben, ajánlott bezárni őket, különösen a már nem szükséges pufferek esetében. Megbeszéltük a három használható módszert. Először is megtanultuk, hogyan zárható be az alapértelmezett puffer. Ezután megtanultuk, hogyan lehet interaktívan bezárni a puffereket. Végül megtanultuk, hogyan zárhatunk be egy adott puffert. Próbálja ki a módszereket, és találja meg az Ön helyzetének megfelelőt.