Linux 下的 Webstorm 死活打不开输入法 - - 。

2016-01-28 19:29:22 +08:00
 onice

我不知道各位 V 友遇到过和我一样的情况没。

最开始界面有些轻微乱码,于是我去设置里改了个字体,搞定了。

然后我就开始写代码了,结果发现这厮不能用输入法。。。注释没法打。。。

我用的输入法是 Fcitx ,在 Webstorm 中按 Ctrl+Space 死活没反应- -。

按理说 Webstorm 和 eclipse 一样,都是基于 JRE 运行的,但 Websotrm 死活打不开输入法, eclipse 就可以。。

5549 次点击
所在节点    Linux
14 条回复
longear
2016-01-28 19:36:53 +08:00
Java Runtime 的软件都容易有这个问题,有的是 ibus 打不开,你这个是 Fcitx 打不开~
pynix
2016-01-28 20:14:30 +08:00
有问题
cosiner
2016-01-28 20:32:12 +08:00
$ ~ echo $GTK_IM_MODULE
fcitx
libook
2016-01-28 21:10:13 +08:00
你的用户的 home 目录下的 .xinitrc 文件中要写入如下几条
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS="@im=fcitx"

注意,不是.bashrc 也不是.zshrc 等等命令行的配置文件,是 X 的.xinitrc 配置文件,这样可以保证这个用户在通过图形界面登陆的时候能将输入法变量赋值为 fcitx 。
uxstone
2016-01-28 21:21:35 +08:00
用搜狗吧,
kimown
2016-01-28 21:26:19 +08:00
上搜狗吧+1.
techmoe
2016-01-28 21:50:35 +08:00
搜狗业界良心
4679kun
2016-01-28 22:05:18 +08:00
推荐搜狗的
搜狗也是用 fcitx 做框架的啊
SpicyCat
2016-01-29 09:44:26 +08:00
先看看快捷键有没有被占用,我都是改成 Ctrl+, 因为 Ctrl+Space 太容易冲突了。
shunia
2016-01-29 09:48:43 +08:00
我想歪一下,锻炼一下英文其实也可以?
weinicm
2016-01-29 13:45:10 +08:00
删除 ibus 那个输入法应该能解决,还是快捷键冲突的问题。
onice
2016-01-29 14:15:09 +08:00
@libook 搞定了,最终安装了搜狗输入法,设置了环境变量。参考: https://fcitx-im.org/wiki/Configure_%28Other%29

唯一的遗憾是输入法在 Webstorm 中不能跟随光标,去翻文档,意思是说不是输入法的问题,是程序没有向输入法发送光标的坐标,导致输入法框架无法跟随。。。我就忍了吧,我也只是写注释的时候才用中文输入法。。。
libook
2016-01-29 14:41:03 +08:00
我的也是这样的,输入框会固定在一个地方,习惯了就好。。。
wayslog
2016-01-29 18:07:02 +08:00
快捷键有冲突吧…… web strom 的自动不全没记错的话就是 ctrl+space ,我每次用 J 家的 IDE 之前都要先把补全调整成 shift+space ~~~

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/254068

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX