[中文]
This tool manages macOS input sources from the command line, ideal for
integration with vim
and emacs
(e.g.
sis).
macism
's main advantage over other similar tools is that it can reliably
select CJKV(Chinese/Japanese/Korean/Vietnamese) input source, while with other
tools (such as
input-source-switcher,
im-select from smartim,
swim), when you switch to CJKV input source,
you will see that the input source icon has already changed in the menu bar, but
unless you activate other applications and then switch back, the input source is
actually still the same as before.
You can get the executable in any of the following ways:
-
Install from brew
brew tap laishulu/homebrew brew install macism
-
compile by yourself
git clone https://github.com/laishulu/macism cd macism make
-
download the executable directly from github
macism --version
macism
macism SOME_INPUT_SOURCE_ID
macism SOME_INPUT_SOURCE_ID 0
- LuSrackhall for his key insight in this discussion.