Sublime Text 2 如何在 Ubuntu+iBus 下輸入中文?
在Ubuntu 10.10 LTS + iBus pinyin下無法輸入中文,能解決這個問題嗎?請教各位。
- 先安裝能在sublime text 2顯示中文的字體,有一個非常好的開源字體,叫做「文泉驛字體」,安裝如下:
sudo apt-get install xfonts-wqy
官方網站:http://wenq.org/index.cgi?%E9%A6%96%E9%A1%B5
- 然後配置sublime text 2的 「Settings-User」,在裡面加上:
"font_face": "WenQuanYi Micro Hei Mono"
- 最後安裝一個sublime text 2的插件 InputHelper,用於輸入中文,安裝如下:
cd ~/.config/sublime-text-2/Packages
git clone https://github.com/xgenvn/InputHelper.git
使用方法:
1. 保證ibus/scim是在gtk程序下正常運行。
2. Ctrl+Shift+Z 調出輸入框(雖然不習慣也不爽,但能支持中文輸入已經不錯啦_^)3. 在輸入框窗口輸入中文,然後按下Enter或者Ctrl+Enter鍵輸入文字到sublime text 24. 點擊&>右方向鍵或者End鍵把光碟移動到最後,進行繼續輸入(回到1)說明:該插件只能在linux下使用,對於windows或者mac是不支持的。完美解決 Linux 下 Sublime Text 中文輸入
是下這個!
Sublime是一款很好用的編輯器,但是在Linux下的中文輸入一直讓人很糾結,網上流傳的解決方法大都比較繁瑣,故在此提供一個基於 Fcitx 輸入框架相對比較簡單的的解決方案:
====Github傳送門====
lyfeyaj/sublime-text-imfix · GitHub,感謝作者lyfeyaj。
====部署環境====- Ubuntu/Debian/Linux Mint 均可…
- 已安裝 Sublime Text 2/3。
- 已安裝 Fcitx 輸入框架並設置為默認輸入法。
====具體步驟====
1. 更新並升級系統為最新:sudo apt-get update sudo apt-get upgrade
2. 克隆項目到本地,路徑任意 :
git clone https://github.com/lyfeyaj/sublime-text-imfix.git
3. 在項目路徑下運行腳本:
cd sublime-text-imfix ./sublime-imfix
4. 重啟後即可在終端中調用Sublime Text 2/3 ,藉助Fcitx進行實現中文輸入,效果圖如下(環境:Linux Mint 17.2 + 搜狗輸入法):
- Sublime Text 2/3 輸入法修復僅當在終端中使用 subl . 調用 Sublime Text 時有效(可通過修改sublime_text.desktop實現,但比較麻煩)。
- 在非root環境下才可以輸入中文,root許可權下打開Sublime Text 並不能輸入中文。
另外輸入法還可能不隨框但是並不影響使用,總好過雙開兩個代碼編輯器進行複製粘貼…(汗)
……
EOF.在終端依次輸入:
sudo apt-get install git
git clone https://github.com/lyfeyaj/sublime-text-imfix.git
cd sublime-text-imfix
./sublime-imfix
期間有[y/n]的都輸入y
接下來等待更新項目地址lyfeyaj/sublime-text-imfix · GitHub打上補丁,可以支持fcitx,ibus 至今沒有一個很好的方法。
一般情況下,sublime Text 在linux 下有三種輸入中文的方法(對應三種不同輸入法框架):1,小小輸入法原生兼容(下載地址:小小輸入法資源匯總(2009.10.23 更新))2,Ibus 使用InputHelper (蛋疼的方法,類似在其它地方拷貝過來)3,打補丁讓其支持Fcitx 參考:Sublime text for linux 中文輸入法無法使用
Fedora 用戶表示鬱悶至極fictx 重新編譯安裝的最新版本完全沒法用鬱悶啊
ibus就無解了,10.10 fictx用戶表示輸入中文無壓力
沒有辦法解決,在其他平台下都沒有問題,就linux下面都不行。
【update】http://blog.csdn.net/lufeng20/article/details/7404369 這篇文章解決了。你們都好傻,不要把代碼部署到root許可權目錄就ok了.
Fedora里暫時沒找到好的解決辦法,目前ST2+vim一起用
sublime text 2 + fcitx 測試沒有問題
從此養成書寫英文代碼注釋的"好習慣"
文本內容只能gedit或者其他編輯器然後copy過來拉~用ATOM吧 sudo add-apt-repository ppa:webupd8team/atomsudo apt-get updatesudo apt-get install atom
在ubuntu上sublime text 3中文輸入的解決方法,自己嘗試了,可以行得通Ubuntu 下讓sublime-text3支持中文輸入法
推薦閱讀:
※想配置一台Linux台式機,求攻略?
※如何在Ubuntu下配置Android開發環境?
※為什麼同樣是網速不好的條件下,同樣用Chrome,Ubuntu載入網頁的速度要比Windows快?
※Ubuntu 下如何安裝 QQ International?
※公司新發了一個 Dell 本,安裝 Ubuntu 還是 Arch Linux?
TAG:Linux | Ubuntu | SublimeText |