Buffertar
Slackware.SE Wiki
[redigera] 17.2 Buffertar
I Emacs är konceptet av "buffertar" grundläggande. Varje fil som du öppnar är laddade in till sin egen buffert. Dessutom har Emacs flera special buffertar vilka inte innehåller en fil man är använda för andra saker. Såna specialbuffertar har vanligtvis ett namn som börjar och slutar med en stjärna. Till exempel, bufferten som Emacs visar när det för första gången startades är så kallad scratch buffert. I scratch bufferten kan du skriva text på det normala sättet, men text som är skriven där är inte sparad när Emacs stängs av.
Det finns en annan speciallbuffert du behöver veta om, och det är minibufferten. Den här bufferten innehåller bara en rad, och är alltid på skärmen: det är den väldigt sista raden av Emacs fönster, nedanföra statusbaren för nuvarande buffert. Minibufferten är där Emacs visar meddelanden för användare, och det är också det stället där kommandon som kräver några användar input som körs. Till exempel, när du öppnar en fil kommer Emacs att fråga efter dess namn i minibufferten.
Växla från en buffert till en annan kan göras med kommandot C-x b. Det här kommer att fråga dig efter namnet på en buffert (en buffers namn är vanligtvis namnet på filen du redigerar) och det ger ett standardval, vilket normalt är bufferten som du var i tidigare, innan du växlade till eller skapade nuvarande buffert. Att bara slå ENTER kommer att växla till standard bufferten.
Om du vill växla till en annan buffert än den Emacs erbjuder som standard, skriv då bara dess namn. Notera att du kan använda såkallad tab-komplettering här: skriv först några få bokstäver av buffertens namn och tryck TAB, Emacs kommer då att komplettera namnet av bufferten. Tab komplettering fungerar överallt i Emacs där det det behövs.
Du kan få en lista av öppna buffertar genom att slå C-x C-b. Detta kommando kommer vanligtvis att dela skärmen i två delar, visar dig bufferten du arbetade med i den översta halvan, och en ny buffert kallad Buffer List i den nedre halvan. Den här bufferten innehåller en lista över alla buffertar och deras storlek samt läge, och filer om det finns några, som de buffertar du besöker (som det kallas i Emacs). Du kan bli av med den här delade skärmen genom att skriva C-x 1.
Notera.
Under X är listan av buffertar också tillgängliga i buffertmenyn i huvudmenyn.
Klart, men ej rättat.
--Dartanjang 19 juli 2006 kl.10.56 (CEST)
