欢迎访问我的网站,希望内容对您有用,感兴趣的可以加入免费知识星球。

ubuntu下pycharm无法使用中文输入法

Linux 迷途小书童 4年前 (2020-02-21) 5166次浏览 0个评论

软硬件环境

  • ubuntu 19.10 64bit
  • pycharm 2019.3.3
  • 搜狗linux版

前言

在最新的ubuntu系统上安装好了pycharm和搜狗拼音linux版本后,发现在pycharm里,居然无法使用中文输入。本文就来解决这个问题。

解决方法

pycharm默认已经使用了utf-8编码,如果不是的话,请到File –> Settings –> Editor –> File Encodings,将Global EncodingProject Encoding都设置成UTF-8,如下图所示

pycharm_zh

接下来打开pycharm目录下的bin/pycharm.sh,在文件的最后,添加如下语句

export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS=@im=fcitx

最后重启pycharm

./pycharm.sh

如果在修改pycharm.sh之前,你已经在dock位置固定了pycharm,需要执行pycharm.sh进行重启,点击dock上的软件图片是没有效果的。

备注

如果你使用别的中文输入法,可能使用的不是fcitx,比如ibus。这个可以从系统设置Settings –> Region & Language –> Manage Installed Languages –> Keyboard input method system里查看

pycharm_zh

同样的,修改pycharm.sh,添加

export GTK_IM_MODULE=ibus
export QT_IM_MODULE=ibus
export XMODIFIERS=@im=ibus
喜欢 (0)

您必须 登录 才能发表评论!