Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
onice
V2EX  ›  Linux

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

  •  
  •   onice · Jan 28, 2016 · 6002 views
    This topic created in 3782 days ago, the information mentioned may be changed or developed.

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

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

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

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

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

    14 replies    2016-01-29 18:07:02 +08:00
    longear
        1
    longear  
       Jan 28, 2016
    Java Runtime 的软件都容易有这个问题,有的是 ibus 打不开,你这个是 Fcitx 打不开~
    pynix
        2
    pynix  
       Jan 28, 2016
    有问题
    cosiner
        3
    cosiner  
       Jan 28, 2016
    $ ~ echo $GTK_IM_MODULE
    fcitx
    libook
        4
    libook  
       Jan 28, 2016   ❤️ 1
    你的用户的 home 目录下的 .xinitrc 文件中要写入如下几条
    export GTK_IM_MODULE=fcitx
    export QT_IM_MODULE=fcitx
    export XMODIFIERS="@im=fcitx"

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

    唯一的遗憾是输入法在 Webstorm 中不能跟随光标,去翻文档,意思是说不是输入法的问题,是程序没有向输入法发送光标的坐标,导致输入法框架无法跟随。。。我就忍了吧,我也只是写注释的时候才用中文输入法。。。
    libook
        13
    libook  
       Jan 29, 2016
    我的也是这样的,输入框会固定在一个地方,习惯了就好。。。
    wayslog
        14
    wayslog  
       Jan 29, 2016
    快捷键有冲突吧…… web strom 的自动不全没记错的话就是 ctrl+space ,我每次用 J 家的 IDE 之前都要先把补全调整成 shift+space ~~~
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2864 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 85ms · UTC 08:09 · PVG 16:09 · LAX 01:09 · JFK 04:09
    ♥ Do have faith in what you're doing.