Configuring Terminal to display high-bit characters
Terminal uses the ASCII character set to represent normal English and English-based programming languages. To represent special foreign language characters, different single and multi-byte character encodings are used. These encodings use characters with the high-bit set. For example, ISO Latin 1, Shift JIS, or UTF-8.
To display high-bit character encodings:
- Terminal must be set to the correct encoding.
- The programs running in Terminal (shells, editors, and so on) must support the character encodings.
- Choose Terminal > Window Settings.
- Choose Emulation from the Terminal Inspector pop-up menu.
- Select "Escape non-ASCII characters."
- Choose Keyboard from the Terminal Inspector pop-up menu.
- Deselect "Use option key as meta key" if it is selected.
- Choose Display from the Terminal Inspector pop-up menu, and then choose the character set you want from the Character Set Encoding pop-up menu.
Using "Escape non-ASCII characters" works in tcsh and bash, but does not work with zsh.