
英語| 简体中文
brew tap daipeihust/tap
brew install im-selectまたは、コンソールで次のコマンドを実行できます。
curl -Ls https://raw.githubusercontent.com/daipeihust/im-select/master/install_mac.sh | sh IM選択プログラムは/usr/local/bin/ pathにダウンロードされます。
IM-Select.exeをダウンロードして、適切なパスに移動します。(64ビットバージョンが必要な場合は、これをダウンロードできます。)
Linuxにこれをインストールする必要はありません。 Linuxには、入力メソッドを切り替えるツールがあります
パスに/usr/local/binが含まれている場合、 /usr/local/bin/im-selectの代わりにim-selectを使用できます
/usr/local/bin/im-select/usr/local/bin/im-select imkeyたとえば/usr/local/bin/im-select com.apple.keylayout.US
@mengboは、ibusにこの構成を提供しました
"vim.autoSwitchInputMethod.enable": true,
"vim.autoSwitchInputMethod.defaultIM": "xkb:us::eng",
"vim.autoSwitchInputMethod.obtainIMCmd": "/usr/bin/ibus engine",
"vim.autoSwitchInputMethod.switchIMCmd": "/usr/bin/ibus engine {im}"
@Vel4egは、XKB-Switchのこの構成を提供しました
"vim.autoSwitchInputMethod.enable": true,
"vim.autoSwitchInputMethod.defaultIM": "us",
"vim.autoSwitchInputMethod.obtainIMCmd": "/usr/local/bin/xkb-switch",
"vim.autoSwitchInputMethod.switchIMCmd": "/usr/local/bin/xkb-switch -s {im}"
@Yunhao94は、FCITXのこの構成を提供しました
"vim.autoSwitchInputMethod.enable": true,
"vim.autoSwitchInputMethod.defaultIM": "1",
"vim.autoSwitchInputMethod.obtainIMCmd": "/usr/bin/fcitx-remote",
"vim.autoSwitchInputMethod.switchIMCmd": "/usr/bin/fcitx-remote -t {im}",
@DRQ GDBUSのこの構成を提供します
gdbus call --session --dest org.gnome.Shell --object-path /org/gnome/Shell --method org.gnome.Shell.Eval "imports.ui.status.keyboard.getInputSourceManager().currentSource.index" | awk -F'[^0-9]*' '{print $2}'をget-im.shに入れます。
gdbus call --session --dest org.gnome.Shell --object-path /org/gnome/Shell --method org.gnome.Shell.Eval "imports.ui.status.keyboard.getInputSourceManager().inputSources[$1].activate()"
"vim.autoSwitchInputMethod.enable": true,
"vim.autoSwitchInputMethod.defaultIM": "0",
"vim.autoSwitchInputMethod.obtainIMCmd": "<path to get-im.sh>",
"vim.autoSwitchInputMethod.switchIMCmd": "<path to set-im.sh> {im}",
@igorechek06は、qdbusにこの構成を提供しました
"vim.autoSwitchInputMethod.enable": true,
"vim.autoSwitchInputMethod.defaultIM": "0",
"vim.autoSwitchInputMethod.obtainIMCmd": "/usr/bin/qdbus org.kde.keyboard /Layouts getLayout",
"vim.autoSwitchInputMethod.switchIMCmd": "/usr/bin/qdbus org.kde.keyboard /Layouts setLayout {im}",
IM-Select.exeはコマンドラインプログラムですが、CMDまたはPowerShellでは機能しません。これはMicrosoftのバグであり、キーボードAPIはCMDとPowerShellでサポートしていません。 Git-Bashをお勧めします。
注:gitバッシュは必要ありません。 vscodevimの構成で必要な現在の入力メソッドキーを取得するためにのみ使用されます。
/path/to/im-select.exe/path/to/im-select.exe locale注:Windowsのパスは次のようなものです。C: users path to ファイル
いくつかの問題が見つかった場合は、Pull Requestを作成してください!
このプロジェクトがあなたを助けたなら、♥を与えてください!
あなたがそれが好きなら、私にコーヒーを買ってください!問題がある場合は、メールで連絡できます!


このプロジェクトは、MITライセンスの条件に基づいてライセンスされています。