eclipse與scim輸入法衝突解決辦法

2021-04-20 11:36:29 字數 2308 閱讀 7418

ubuntu 8.04下的eclipse與scim輸入法衝突解決辦法

活在蛋殼裡 2008-07-20 12:12

最近把系統公升級到8.04,整個安裝配置過程越來越簡單,一切都比較順利,最後在eclipse與scim之間卡住了。我安裝的是英文環境,locale是en_us.utf-8,同樣的方法在8.04之前版本是正常的,linux就是linux。下面是本人scim輸入法的安裝配置過程,根據個人經驗,不一定能夠完全解決所有人遇到的同樣問題,僅供參考。

1、安裝scim智慧型拼音輸入法

sudo apt-get install scim-pinyin im-switch

2、接著把系統預設的輸入法設定為scim

sudo im-switch -s scim

結果設定失敗,系統反饋:

update-alternatives: cannot find alternative `/etc/x11/xinit/xinput.d/scim'.

3、然後以普通使用者身份設定(新手朋友注意沒有sudo了)

im-switch -s scim

設定成功,firefox,gedit都預設使用了scim作為首選輸入法,但是在eclise中則不是,在預設情況下,在eclipse編輯器裡面不能輸入任何字元(包括中文或英文)。只有滑鼠右鍵選擇input methods -> scim input method之後,才可以正常輸入,雖然這樣也能解決問題,但是太多人性了,google一把,找到解決辦法。

4、修改scim配置

sudo /etc/x11/xinit/xinput.d/scim

將gtk_im_module=scim中的xim修改為scim,儲存並退出。

5、再次設定系統預設的輸入法為scim

sudo update-alternatives --install /etc/x11/xinit/xinput.d/all_all xinput-all_all /etc/x11/xinit/xinput.d/scim 30

sudo im-switch -s scim

重啟eclipse,一切正常,大功告成。

切換乙個工作空間試試。我遇到過幾次,都是切換了工作空間解決的。

分類:

我的 ubuntu 之旅

2007/12/07 00:41

附註: ubuntu 8.0.4 我沒有再碰到過這個問題了

*****===以下只在  ubuntu 7.10 (含)以下的版本會發生 *****

原本我從7.04(到 7.10 仍然一樣) 開始 ,

我的桌面(或是檔案瀏覽器)上的目錄夾或者是檔案

直接按上方功能鍵 f2 , 進行 rename 的當下時

會發現完全無法輸入任何文字 , 只能先開起 gedit 在裡面輸入 新的檔名稱 , 複製字串

然後在桌面將要命名的檔案 , 按 f2 後 , 用滑鼠點選 貼上

很笨 , 但是原本是以為自己的安裝有問題

不過發現正解了 , 正解的設定方法如下:

在桌面 , 點選隨便乙個檔案 , 按下f2, 然後用滑鼠按下右鍵, 出現輸入法,

請選擇 "scim input method" ,

我的圖上是寫 "預設" , 不過剛剛測試的結果發現 , 如果選 "預設" ,

則只能輸入英文 , 所以如果當你要重新命名的檔名稱有中文時 , 就不適用了

所以請選成 "scim input method"

《嗯 , 據說 gcin 不會有這種問題 , 我沒測過所以不敢肯定的說 ...>

然後重回桌面 , 按下 f2 , 然後鍵盤終於可以直接輸入要更名的字串了...

附上原始的解法說明網址

其中正解是最下面的回答(址適用英文)

anoopjohn

april 4th, 2007, 06:24 pm

中間有一些設定統統都不必要 甚麼執行 gksudo , 不需要...

除非 你會使用 檔案瀏覽器 , 直接去 其他需要 root 許可權才能修改的目錄去更名目錄或是檔案 ,

否則我是覺得不需要...

只需要執行我上面的說明就夠了...

ubuntu下SCIM輸入法安裝

apt get install scim 當然前提是你要設定好源,具體見http wiki.ubuntu.org.cn e5 bf ab e9 80 9f e8 ae be e7 bd ae e6 8c 87 e5 8d 97 有些高校自己內部也有源的,好好找找 就已經安裝好scim了!當然還不能用...

Debian安裝SCIM中文輸入法

在debian下安裝軟體包可以說還是比較容易的,當然有個好的源是必須的,把下面兩行 放到檔案 etc apt sources.list 執行一下命令 apt get update 下面正式開始安裝,其實很容易的 debian home apt get install scim scim chines...

通過tar包安裝scim輸入法

url 在虛擬機器裡玩中文環境的fedora 8時我曾經安裝過星際譯王,當時安裝是它的rpm包,跟windows裡安裝軟體沒有太大區別。這次從硬碟安裝了fedora 8時,我選擇的是英文環境。進入系統後我才發現,系統裡竟然沒有輸入法!但是我記得當初虛擬機器裡的fedora 8裡面是有一款輸入法的,輸...