
Inglés | 简体中文
brew tap daipeihust/tap
brew install im-selectO puede ejecutar el siguiente comando en su consola:
curl -Ls https://raw.githubusercontent.com/daipeihust/im-select/master/install_mac.sh | sh El programa IM-Select se descargará a su /usr/local/bin/ ruta.
Descargue IM-Select.exe y muévalo a la ruta adecuada (si necesita la versión de 64 bits, puede descargar esta).
No tiene que instalar esto para Linux. Linux tiene herramientas para cambiar los métodos de entrada
Si su ruta contiene /usr/local/bin , puede usar im-select en lugar de /usr/local/bin/im-select
/usr/local/bin/im-select/usr/local/bin/im-select imkey Por ejemplo /usr/local/bin/im-select com.apple.keylayout.US
@mengbo proporcionó esta configuración para 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 proporcionó esta configuración para 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 proporcionó esta configuración para 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 Proporcionar esta configuración para GDBUS
Coloque 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}' en get -im.sh.
Coloque 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()" -im.Sh.
"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}",
@igoreck06 proporcionó esta configuración para 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}",
El IM-Select.exe es el programa de línea de comandos, pero no puede funcionar en CMD o PowerShell. Es el error de Microsoft, la API del teclado no es compatible en CMD y PowerShell. Te recomiendo Git-Rash.
Nota: El Git-Bash no es necesario. Solo se usa para obtener la tecla de método de entrada actual, que necesitaba en la configuración de VSCODEVIM.
/path/to/im-select.exe/path/to/im-select.exe localeNota: La ruta en Windows es como: C: Users Path a Archivo
Si encuentra algunos problemas, ¡bienvenido a crear una solicitud de extracción!
¡Dale una osa si este proyecto te ayudó!
¡Cómprame un café, si te gusta! Si tiene algún problema, ¡puede contactarme por correo electrónico!


Este proyecto tiene licencia bajo los términos de la licencia MIT.