Emacs: Input Method
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-method【Ctrl+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-method【Ctrl+\】 -
deactivate or activate previous input method.
if no previous input method were set, it toggles to the input method
rfc1345. Calldescribe-input-methodto see doc. - Alt+x
list-input-methods -
List all input methods. There about 263 builtin.
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 and Doc〕
by default, the value of this is
nil. (there is no default input method.)
Emacs and Unicode
- Emacs: Insert Unicode Character
- Emacs: Insert Emoji
- Emacs: Input Method
- Emacs: Find Character Name, Font, Position, Codepoint, Encoding, Etc
- Emacs Init: Update Unicode Data
File Encoding
- Emacs: File Encoding (Unicode, UTF-8)
- Emacs Init: Set Default File Encoding (Unicode, UTF-8)
- Emacs: Declare Encoding for One File (Unicode, UTF-8)