Next: Windows, Previous: Backups and Auto-Saving, Up: Top [Contents][Index]
バッファー(buffer)とは編集されるテキストを含んだLispオブジェクトのことです。バッファーはvisitされるファイルのコンテンツを保持するために使用されます。しかしファイルをvisitしないバッファーも存在します。一度に複数のバッファーが存在するかもしれませんが、カレントバッファー(current buffer)に指定できるのは常に1つのバッファーだけです。ほとんどの編集コマンドはカレントバッファーのコンテンツにたいして作用します。カレントバッファーを含むすべてのバッファーは任意のウィンドウ内に表示されるときもあれば、表示されない場合もあります。
• Buffer Basics: | バッファーとは? | |
• Current Buffer: | バッファーをカレントに指定することにより、プリミティブはバッファーのコンテンツにアクセスする。 | |
• Buffer Names: | バッファー名にたいするアクセスと変更。 | |
• Buffer File Name: | バッファーファイル名は、どのファイルをvisitしているかを示す。 | |
• Buffer Modification: | 保存が必要ならバッファーは変更されている(modified)。 | |
• Modification Time: | "Emacsの裏"でvisitされているファイルが変更されたかどうかを判断する。 | |
• Read Only Buffers: | 読み取り専用バッファーでのテキスト変更は許されない。 | |
• Buffer List: | すべての既存バッファーを閲覧する方法。 | |
• Creating Buffers: | バッファーを作成する関数。 | |
• Killing Buffers: | 明示的にkillされるまで、バッファーは存在する。 | |
• Indirect Buffers: | インダイレクトバッファーは他のバッファーとテキストを共有する。 | |
• Swapping Text: | 2つのバッファー間でのテキストの交換。 | |
• Buffer Gap: | バッファー内のギャップ。 |