ubuntu上安装fcitx五笔输入法
Ubuntu自帶的輸入法不太盡如人意思,用起來也不方便,我在Ubuntu和FC中都是用Fcitx,很好用!
安裝配置如下:
1. 安裝 fcitx
??? $ sudo apt-get install fcitx
?
2. 在GNOME下的啟動
???? 把以下幾項設置寫到/etc/X11/Xsession.d/55gnome-session_gnomerc或用戶主目錄的 ~/.gnomerc文件里,~/.gnomerc文件如果沒有可以自已創建。55gnome-session_gnomerc腳本會檢查系統中是否存在 ~/.gnomerc文件,如果有,就會用source .gnomerc命令執行。
export XIM_PROGRAM=fcitx export XIM=fcitx export XMODIFIERS="@im=fcitx" fcitx&??? 重啟GNOME(注銷一次),fcitx輸入法就會自動啟動了。fcitx的配置文件在~/.fcitx目錄下,可根據自已的需求配置。
??? 如果還是不行,請在控制臺下輸入"ps x | grep fcitx"命令,看有沒有fcitx進程。如果有,那么請看有沒有完全卸載ibus,可能是fcitx已經啟動了,只是在啟動過程中出錯了。查在ibus是否被完全卸載,因為ibus可能存在守保進程,占領了fcitx的資源。在控制臺下運行"sudo apt-get remove ibus"卸載所有與ibus相關的程序。然后重啟。
3. 重啟GNOME
??? 重啟之后,fcitx 輸入法應當正常啟動,輸入條將顯示在屏幕最上面,不過輸入框中文顯示可能是 “口口”,需要小小的改動。
?
4. 修改配置文件
??? $ gedit ~/.fcitx/config
??? 修改如下幾項:
[程序] 顯示字體(中)=AR PL UKai CN #這個很重要,否則提示欄顯的都是些無法識別的 “口口”!但是,系統要有這個字體才行。 顯示字體(英)=Courier New 顯示字體大小=12 主窗口字體大小=12 字體區域=zh_CN.UTF-8 使用AA字體=1 使用粗體=1[輸出] 數字后跟半角符號=1 Enter鍵行為=2 分號鍵行為=2 大寫字母輸入英文=1 轉換英文中的標點=1 聯想方式禁止翻頁=1[界面] 候選詞個數=5 主窗口使用3D界面=0 輸入條使用3D界面=2 主窗口隱藏模式=0 顯示虛擬鍵盤=0 輸入條居中=1 首次顯示輸入條=1 # 輸入條固定寬度(僅適用于碼表輸入法),0表示不固定寬度 輸入條固定寬度=0 輸入條偏移量X=0 輸入條偏移量Y=16 序號后加點=1 顯示打字速度=1 顯示版本=1 光標色=92 210 131 主窗口背景色=240 255 240 主窗口線條色=150 220 150 主窗口輸入法名稱色=170 170 170 150 200 150 0 0 255 輸入窗背景色=240 255 240 輸入窗提示色=255 0 0 輸入窗用戶輸入色=0 0 255 輸入窗序號色=200 0 0 輸入窗第一個候選字色=0 150 100 # 該顏色值只用于拼音中的用戶自造詞 輸入窗用戶詞組色=0 0 255 輸入窗提示編碼色=100 100 255 # 五筆、拼音的單字/系統詞組均使用該顏色 輸入窗其它文本色=0 0 0 輸入窗線條色=90 160 90 輸入窗箭頭色=255 0 0 虛擬鍵盤窗背景色=220 220 220 虛擬鍵盤窗字母色=80 0 0 虛擬鍵盤窗符號色=0 0 0# 除了“中英文快速切換鍵”外,其它的熱鍵均可設置為兩個,中間用空格分隔 [熱鍵] 打開/關閉輸入法=CTRL_SPACE # 中英文快速切換鍵 可以設置為L_CTRL R_CTRL L_SHIFT R_SHIFT L_SUPER R_SUPER 中英文快速切換鍵=L_SHIFT 雙擊中英文切換=0 擊鍵時間間隔=250 光標跟隨=CTRL_K 隱藏主窗口=CTRL_ALT_H GBK支持=CTRL_M GBK繁體切換鍵=CTRL_ALT_F 聯想=CTRL_L 反查拼音=CTRL_ALT_E 全半角=SHIFT_SPACE 中文標點=ALT_SPACE 上一頁=- 下一頁== 第二三候選詞選擇鍵=0[輸入法] 使用拼音=0 #如果不需要,則可以將其賦為0 拼音名稱=智能拼音 使用雙拼=0 雙拼名稱=智能雙拼 默認雙拼方案=自然碼 使用區位=0 區位名稱=區位 使用碼表=1 提示詞庫中的詞組=1 其他輸入法=[拼音] 使用全拼=0 拼音自動組詞=1 保存自動組詞=0 增加拼音常用字=CTRL_8 刪除拼音常用字=CTRL_7 刪除拼音用戶詞組=CTRL_DELETE # 拼音以詞定字鍵,等號后面緊接鍵,不要有空格 拼音以詞定字鍵=[] # 重碼調整方式說明:0-->不調整 1-->快速調整 2-->按頻率調整 拼音單字重碼調整方式=2 拼音詞組重碼調整方式=1 拼音常用詞重碼調整方式=0 模糊an和ang=0 模糊en和eng=0 模糊ian和iang=0 模糊in和ing=0 模糊ou和u=0 模糊uan和uang=0 模糊c和ch=0 模糊f和h=0 模糊l和n=0 模糊s和sh=0 模糊z和zh=0
5. 修改碼表文件
??? $ sudo gedit /usr/share/fcitx/data/tables.conf
??? 就留“五筆拼音”與“五筆字形”就夠了:
#以#打頭的為注釋 [碼表] 名稱=五筆拼音 碼表=wbpy.mb 調頻=2 拼音=1 拼音鍵=z 自動上屏=-1 空碼自動上屏=-1 自動詞組=1 保存自動詞組=3 精確匹配=0 提示編碼=0[碼表] 名稱=五筆字形 碼表=wbzx.mb 調頻=2 拼音=1 拼音鍵=z 自動上屏=-1 空碼自動上屏=-1 自動詞組=1 保存自動詞組=3 精確匹配=0 提示編碼=06、重啟GNOME
??? 重啟GNOME之后,小企鵝輸入法中文顯示將完全正常,且只有“五筆拼音”與“五筆字形”,免去了在多個輸入法中來回切換的麻煩。
7、其它問題
??? 我還遇到一個比較奇怪的問題。我在家里的筆記本安裝的Ubuntu上安裝了fcitx。安裝完成后重啟X后,[CTRL+SPACE] 只出來個拼音輸入法。而且按到上述方法找不到 /usr/share/fcitx/data/tables.conf 文件。
??? 我在網到看到一個網友提到只裝fcitx默認只有拼音輸入法,如果要安裝五筆輸入法,還需要輸入以下命令:
??? $ sudo apt-get install fcitx-table-wbpy
??? 安裝完五筆輸入包后,重啟X后 [ctrl+space] 出來的就是五筆輸入法了。
8、總結
??? 在Ubuntu 12.04之后,安裝fcitx不再需要進行4、5步操作,也找不到對應的文件。如果切換不到五筆輸入法,那說明沒有安裝五筆字碼表。輸入命令:
??? $ sudo apt-get install fcitx???
??? 然后按兩下TAB鍵,就會彈出很多提示:
????
???? 補全 $ sudo apt-get install fcitx-table-wbpy
???? 然后執行命令進行安裝了。當然,你還可安裝其它的輸入法。
???? 安裝完成之后,點擊輸入條右鍵,選擇 “配置”
????
??? 彈出以下配置對話框:
???
??? 選擇你喜好的輸入法便是了。如果你發現列表框里沒有你想要的輸入法,那就重啟一下X。
總結
以上是生活随笔為你收集整理的ubuntu上安装fcitx五笔输入法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 读书笔记_键盘嗅探器(2)
- 下一篇: Python 酷q,踩坑粗记,用慕晓飞大