yfzhao20 / Shift-IM-for-VSCode

An extension for automatically shift IM(Input Method) condition. Make it easier to input LaTeX in VSCode.

Home Page:https://marketplace.visualstudio.com/items?itemName=yfzhao.shift-im-for-math

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

支持 Linux 下的 Fcitx 输入法

1024th opened this issue · comments

看到这个插件感觉发现了宝藏,高高兴兴安装之后发现用的是 win32 API……

image

不过想想也合理,输入法切换和系统 API 关系密切。于是我找了找如果要支持 Fcitx 5 的切换输入法该怎么办,然后找到了这个:Linux 下 VSCode Vim 自动切换输入法

感觉实现起来应该是比较简单的,调用 /usr/bin/fcitx-remote -t {im} 就行。VSCode Vim 插件实现输入法切换的代码在 这里,也可以参考。

不知您是否可以加入对 Linux 下的 Fcitx 输入法的支持?

感谢反馈!不过有些抱歉,最初确实只知道怎么调win32api(一来自己主要用win,二来是从AHK迁移过来,三是js有原生的win32api包ffi),而且不是太熟悉 Linux 和它的输入法。

不过看起来Linux控制似乎更容易一些,之后看看怎么调这个接口。

然后坏消息是,可能暑期之前应该不太有时间了.. 考试要紧(狗头保命)并且可以顺便熟练一下Linux🤣

commented

这个插件是不是也不支持Mac,因为Mac的输入法切换不是 shift