Emacs: Input Method

By Xah Lee. Date: . Last updated: .

Input Method

Emacs has hundreds of input methods. Input method let you type European languages, Russian, Arabic, Chinese, Japanese, korean, etc.

Alt+x set-input-methodCtrl+x Return Ctrl+\

activate a input method.

e.g. latin-9-prefix, for european languages. (it corresponds to the char set ISO 8859-9)

example, Emacs: Chinese Input

Alt+x toggle-input-methodCtrl+\

deactivate or activate previous input method.

if no previous input method were set, it toggles to the input method rfc1345. Call describe-input-method to see doc.

Alt+x list-input-methods

List all input methods. There about 263 builtin.

emacs input methods 2024-06-25
emacs input methods 2024-06-25
Alt+x describe-input-method

show documentation for an input method.

current-input-method

Variable. Value is the current input method. 〔see Emacs: Show Variable Value

by default, the value of this is nil. (there is no default input method.)

emacs input arabic 2024-09-08
emacs input arabic 2024-09-08

Emacs and Unicode

File Encoding

Unicode Font Setup