Next: Entering Emacs, Previous: Commands, Up: Top
Emacsバッファ内のテキストは、1バイト8ビットのバイトの列です。 各バイトで、1つのASCII文字を表現できます。 ASCIIコントロール文字(8進数000〜037、0177)と ASCII印字文字(8進数040〜0176)の両方を使えます。 しかし、非ASCIIコントロール文字はバッファには現れません。 メタのようなキーボード入力で用いられるその他の修飾フラグも バッファ内では許されません。
いくつかのASCIIコントロール文字は、 テキスト中では特別な目的のために用いられていて、特別な名前が付いています。 たとえば、改行文字(8進数012)は、バッファ内の1行の終りに使われます。 また、タブ文字(8進数011)は、つぎのタブストップ位置(通常8桁ごと)まで テキストを字下げするために使われます。 See Text Display。
非ASCII印字文字もバッファ内に存在できます。 マルチバイト文字を使用可にしてあれば、 Emacsが扱える任意の非ASCII印字文字を使えます。 それらの文字の文字コードは256(8進で0400)から始まり、 各文字は2バイト、あるいはそれ以上のバイト列として表現されます。 See International。
マルチバイト文字を使用不可にしている場合、 非ASCII文字のうちの1種類のアルファベットだけを使えますが、 それらはすべて1バイトに収まるものです。 文字コードは0200から0377を使います。 See Single-Byte European Support。