1. 程式人生 > >CentOS7中IDEA或WPS無法切換中文輸入法解決方案

CentOS7中IDEA或WPS無法切換中文輸入法解決方案

問題描述

CentOS7的WPS或在IntelliJ IDEA系列產品中經常不能切換中文輸入法,通過下邊的方法一般可以解決。

宣告

輸入法:CentOS7自帶ibus,如果你用的是fcitx請在對應的地方進行修改
系統:CentOS7,這個方案應該適用於大多數Linux發行版本

IntelliJ IDEA中文輸入法問題解決

首先進入解壓該軟體的根目錄下,進入bin資料夾中,找到啟動該軟體的idae.sh檔案,使用gedit開啟,或者使用vi命令開啟,進入文件模式:
在註釋之後的首行新增:
exportXMODIFIERS=”@im=ibus”
exportGTK_IM_MODULE=”ibus”
export QT_IM_MODULE=”ibus”
儲存退出,重新執行.sh檔案可以發現已經可以輸入中文了

WPS中文輸入法問題解決

1)為了解決問題需要配置兩個檔案:
開啟命令列模式,輸入如下:
gedit/usr/bin/wps
在#!/bin/bash下面新增如下配置:
exportXMODIFIERS=”@im=ibus”
export QT_IM_MODULE=”ibus”
gedit/usr/bin/et
在#!/bin/bash下面新增如下配置:
exportXMODIFIERS=”@im=ibus”
export QT_IM_MODULE=”ibus”
重新啟動WPS可以發現中文問題解決!

推薦設定

上述步驟設定好後,推薦設定一下環境變數
vi /etc/profile
在末尾新增:
export XIM=”ibus”
export XIM_PROGRAM=”ibus”
export XMODIFIERS=”@im=ibus”
export GTK_IM_MODULE=”ibus”
export QT_IM_MODULE=”ibus”