通过标识符切换当前输入法。
未提供预构建的二进制文件。请从源代码构建
git clone -b 0.4.0 https://github.com/mitsuse/swim.git && cd swim
swift build -c release
cp .build/release/swim ${YOUR_EXECUTABLE_PATH}
swim
有两个子命令:list
和 use
。
此子命令在标准输出上列出可用输入源的标识符。标识符以换行符分隔。
例如,swim list
会显示以下输出
com.apple.keyboardlayout.ABC
com.apple.inputmethod.Kotoeri.Japanese
如果启用 --name
选项,该命令将以 名称 (标识符)
的格式显示输入源的名称和标识符
ABC (com.apple.keyboardlayout.ABC)
Hiragana (com.apple.inputmethod.Kotoeri.Japanese)
您可以使用 --current
选项过滤它们,以仅显示当前的输入源。
此子命令切换到使用给定标识符指定的输入法。例如,swim use com.apple.inputmethod.Kotoeri.Japanese
将当前输入源切换到日语。如果给定的标识符无效或不可用,该命令将以 unavailableSource
错误退出 (退出代码: 65)。
除非另有说明,否则本仓库的内容均根据 MIT 许可证获得许可。请阅读 LICENSE 以了解详情。