Swim

License Release

通过标识符切换当前输入法。

安装

未提供预构建的二进制文件。请从源代码构建

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 有两个子命令:listuse

list

此子命令在标准输出上列出可用输入源的标识符。标识符以换行符分隔。

例如,swim list 会显示以下输出

com.apple.keyboardlayout.ABC
com.apple.inputmethod.Kotoeri.Japanese

如果启用 --name 选项,该命令将以 名称 (标识符) 的格式显示输入源的名称和标识符

ABC (com.apple.keyboardlayout.ABC)
Hiragana (com.apple.inputmethod.Kotoeri.Japanese)

您可以使用 --current 选项过滤它们,以仅显示当前的输入源。

use

此子命令切换到使用给定标识符指定的输入法。例如,swim use com.apple.inputmethod.Kotoeri.Japanese 将当前输入源切换到日语。如果给定的标识符无效或不可用,该命令将以 unavailableSource 错误退出 (退出代码: 65)。

许可证

除非另有说明,否则本仓库的内容均根据 MIT 许可证获得许可。请阅读 LICENSE 以了解详情。