歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> 紅旗Linux7下解決Opera中文輸入法的問題

紅旗Linux7下解決Opera中文輸入法的問題

日期:2017/2/28 16:37:52   编辑:Linux教程

傳說opera浏覽器的速度很快,於是就有了試一試的想法。安裝Opera很容易的,直接到Opera下載並按rpm包安裝指令直接安裝就完成了,安裝過程簡介快速,比在windows安裝還方便。

但是,安裝完以後發現一個大問題:按下Ctrl-Space後,無法切換到中文輸入法,竟然是回到預設頁面。這個問題一直困惑著我,但由於工作太忙,一直也沒有時間好好搜索網上的帖子,也就一直耽誤到現在。

今天好不容易抽出空來,搜索了好久,終於找到幾個有指導意義的帖子。試了幾下終於解決了這個問題。共享出來,貢獻給廣大紅旗Linux網友。

兩種方法分別如下:

方法一:

終端裡,輸入su命令,轉換到root身份,接著輸入

vi /usr/bin/opera

(意思是編輯opera的shell腳本。在紅旗dt7裡,opera的shell腳本放在/usr/bin下)

然後在第二行加入: export QT_IM_MODULE=XIM

保存,重啟Opera之後,Ctrl-Space無法切換到中文輸入法的問題,就神奇的消失了。

方法二: 由於我是新手,還不會vi指令。用以上方法打開了opera的腳本,但卻不知道怎麼繼續 (哈哈,汗!),於是用了直接打開opera腳本然後再編輯的辦法:

(1)以root身份登錄系統,進入/usr/bin目錄

(2)找到opera的shell腳本,用Kwrite打開它

(3)在第二行加入這一句:export QT_IM_MODULE=XIM

也可以是這一句:export QT_IM_MODULE=SCIM (前提是系統裡必須裝有scim的qt模塊,下面注釋)

(4)保存,重啟即可。

如下圖所示:

(找到位於 /usr/bin 下的opera的腳本)

(用kwriter打開opera腳本,並在第二行加入紅圈中那一句)

Copyright © Linux教程網 All Rights Reserved