ubuntu sublime text中文輸入法和亂碼問題

中文輸入法git


  1. 下載咱們須要的文件,打開終端,輸入:
git clone http://github.com/lyfeyaj/sublime-text-imfix.git
  1. 將subl移動到/usr/bin/,而且將sublime-imfix.so移動到/opt/sublime_text/(sublime的安裝目錄),終端輸入爲:
cd ~/sublime-text-imfix
sudo cp ./lib/libsublime-imfix.so /opt/sublime_text/
sudo cp ./src/subl /usr/bin/
  1. 用subl命令試試能不能啓動sublime,若是成功啓動的話,應該就能夠輸入中文了。終端輸入:
LD_PRELOAD=./libsublime-imfix.so subl
  1. 但如今咱們只能用上述的命令行啓動才能輸入中文,咱們須要更爲簡單的辦法,咱們選擇新建一個shell腳本,很簡單,就一句話。sublime新建文件輸入:
#!/bin/bash
LD_PRELOAD=/opt/sublime_text/libsublime-imfix.so subl
  1. 而後將文件另存爲sublime(注意:沒有後綴),而且放到/home文件夾下面。有可能由於權限問題沒法直接保存,能夠先保存到其餘文件夾,而後在終端用sudo cp命令複製到/home文件夾下面。github

  2. 至此,全部工做完成了。想要啓動,直接終端輸入:bash ~/sublime,就能夠啓動sublime,而且可以輸入中文。shell

亂碼解決方案sublime-text


  1. 安裝ConvertToUTF8插件: 打開Sublime Text,按住Ctrl+shift+P/preference-->Package Control,彈出的框輸入」install package「bash

  2. 安裝Codecs33插件。 一樣的操做方法安裝。打開Sublime Text,按住Ctrl+shift+P/preference-->Package Control,彈出的框輸入」Codecs33「插件

從新啓動命令行

相關文章
相關標籤/搜索