支持 Linux 下的 Fcitx 输入法
1024th opened this issue · comments
Lin Tianchuan commented
看到这个插件感觉发现了宝藏,高高兴兴安装之后发现用的是 win32 API……
不过想想也合理,输入法切换和系统 API 关系密切。于是我找了找如果要支持 Fcitx 5 的切换输入法该怎么办,然后找到了这个:Linux 下 VSCode Vim 自动切换输入法 。
感觉实现起来应该是比较简单的,调用 /usr/bin/fcitx-remote -t {im}
就行。VSCode Vim 插件实现输入法切换的代码在 这里,也可以参考。
不知您是否可以加入对 Linux 下的 Fcitx 输入法的支持?
yfzhao commented
感谢反馈!不过有些抱歉,最初确实只知道怎么调win32api(一来自己主要用win,二来是从AHK迁移过来,三是js有原生的win32api包ffi
),而且不是太熟悉 Linux 和它的输入法。
不过看起来Linux控制似乎更容易一些,之后看看怎么调这个接口。
然后坏消息是,可能暑期之前应该不太有时间了.. 考试要紧(狗头保命)并且可以顺便熟练一下Linux🤣
ustcwl commented
这个插件是不是也不支持Mac,因为Mac的输入法切换不是 shift