我不知道各位 V 友遇到过和我一样的情况没。
最开始界面有些轻微乱码,于是我去设置里改了个字体,搞定了。
然后我就开始写代码了,结果发现这厮不能用输入法。。。注释没法打。。。
我用的输入法是 Fcitx ,在 Webstorm 中按 Ctrl+Space 死活没反应- -。
按理说 Webstorm 和 eclipse 一样,都是基于 JRE 运行的,但 Websotrm 死活打不开输入法, eclipse 就可以。。
Java Runtime 的软件都容易有这个问题,有的是 ibus 打不开,你这个是 Fcitx 打不开~
有问题
$ ~ echo $GTK_IM_MODULE
fcitx
你的用户的 home 目录下的 .xinitrc 文件中要写入如下几条
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS="@im=fcitx"
注意,不是.bashrc 也不是.zshrc 等等命令行的配置文件,是 X 的.xinitrc 配置文件,这样可以保证这个用户在通过图形界面登陆的时候能将输入法变量赋值为 fcitx 。
用搜狗吧,
上搜狗吧+1.
搜狗业界良心
推荐搜狗的
搜狗也是用 fcitx 做框架的啊
先看看快捷键有没有被占用,我都是改成 Ctrl+, 因为 Ctrl+Space 太容易冲突了。
我想歪一下,锻炼一下英文其实也可以?
删除 ibus 那个输入法应该能解决,还是快捷键冲突的问题。
搞定了,最终安装了搜狗输入法,设置了环境变量。参考: https://fcitx-im.org/wiki/Configure_%28Other%29
唯一的遗憾是输入法在 Webstorm 中不能跟随光标,去翻文档,意思是说不是输入法的问题,是程序没有向输入法发送光标的坐标,导致输入法框架无法跟随。。。我就忍了吧,我也只是写注释的时候才用中文输入法。。。
我的也是这样的,输入框会固定在一个地方,习惯了就好。。。
快捷键有冲突吧…… web strom 的自动不全没记错的话就是 ctrl+space ,我每次用 J 家的 IDE 之前都要先把补全调整成 shift+space ~~~