Next: , Previous: Explicit Encoding, Up: Coding Systems


32.10.8 端末入出力の符号化

Emacsは、コーディングシステムを用いてキーボード入力を復号化したり、 端末出力を符号化できます。 Latin-1などの特定の符号を用いてテキストを送信したり表示する 端末に対しては、これは有用です。 Emacsは、端末に対する符号化や復号化では last-coding-system-usedに設定しません。

— Function: keyboard-coding-system

この関数は、キーボード入力の復号化に用いている コーディングシステムを返す。 コーディングシステムを使用していなければnilを返す。

— Function: set-keyboard-coding-system coding-system

この関数は、キーボード入力の復号化に使用するコーディングシステムとして coding-systemを指定する。 coding-systemnilであると、 キーボード入力に復号化を用いないことを意味する。

— Function: terminal-coding-system

この関数は、端末出力の符号化に用いている コーディングシステムを返す。 コーディングシステムを使用していなければnilを返す。

— Function: set-terminal-coding-system coding-system

この関数は、端末出力の符号化に使用するコーディングシステムとして coding-systemを指定する。 coding-systemnilであると、 端末出力に符号化を用いないことを意味する。