以前slickedit 2007在john wall(長沙)大俠的指導下,使用fcitx能正確輸入中文,並正常顯示
但slickedit 2008( v13.0.2) 出來這么久,並成功破解后,還是沒能正確顯示漢字,更談不是輸入。
原來,必須做一些設置,才能支持中文
首先,安裝scim-pinyin, 安裝后 im-switch 會自動判斷 scim-pinyin 比 fcitx優先級高,只啟動 scim
然后,啟動slickedit, Tools->Options->Keyboard->Refeine Common Keys 里面將 Use Ctrl+Space for input method editor 這個開關 改為 True (原來默認為False)
Tools->Option->File Options->Load 里面 將Encoding 改為 UTF-8 (如果你用UTF-8作為Locale, 你的一般的文件都應該是 utf-8編碼,否則,請改成你常用的編碼). 默認的 Auto Unicode 似乎不怎么autoo, 根本沒有gedit那種本領,能自動識別編碼
最后,還要設置兩個環境變量來支持scim
VSLICK_XIM 要設置為 scim
XMODIFIERS 要設置為 @scim
但研究發現, 可以將這兩個配置
VSLICK_XIM=scim
XMODIFIER=@im=scim
放到
安裝目錄的 bin/vslick.ini 中
----------------------------------------------------------------------------------------------------------------
4 Comments to "Slickedit中文顯示與輸入"
-
zhiwei wrote:
如果是ibus輸入法, 需要改成
VSLICK_XIM=ibus
XMODIFIER=@im=ibus否則, ibus在slickedit的輸入窗口會提示沒有 輸入窗口
-
zhuizhuhaomeng wrote:
16.0.3中,如果文件本來只有英文,那么輸入中文后變為亂碼,如果本來是要gedit輸入以下中文,然后再slickedit中輸入中文就是正常的了。
-
zhuizhuhaomeng wrote:
志偉大哥知道是怎么回事嗎?
-
zhiwei wrote:
Tools -> Options -> File Options -> Load -> Encoding 改為 UTF8
Tools -> Options -> Appearance -> Fonts -> Unicode Source Windows 改為能顯示 漢字的字體
SBCS/DBCS Source Windows也改為能顯示漢字的字體