Ubuntu安裝sublime Text 3並配置可以輸入中文

weixin_30924079發表於2020-04-04

 

使用Ubuntu系統後,想找一個順手的編輯器,sublime作為我的首選編輯器,在安裝和配置可輸入中文時遇到各種個樣的問題,總結一些:

1:問題:

  我的系統是Ubuntu 18.04 LTS,嘗試多次安裝sublime並配置都不成功,所以專門耗費一個小時找到正確的配置方法並做了總結。

2:安裝流程(安裝sublimetext):

#安裝GPG(GPG有許多用途,本文主要介紹檔案加密。至於郵件的加密,不同的郵件客戶端有不同的設定):
wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add -

#確保apt被設定為https源:
sudo apt-get install apt-transport-https

#選擇穩定版本:
echo "deb https://download.sublimetext.com/ apt/stable/" | sudo tee /etc/apt/sources.list.d/sublime-text.list

#安裝sublime-text:
sudo apt-get update
sudo apt-get install sublime-text

3:安裝後處理(安裝外掛):

  sublime 的很多功能都是由外掛(外掛官網:https://packagecontrol.io/。)配置生效的,所以外掛的使用非常重要,這裡只介紹自己使用的一種載入外掛的方法:

  Package Control是一個用於管理sublime外掛的工具,可以用於安裝、刪除、禁用相應的外掛,常用的外掛都能在上面找到,配置Package Control的方法如下:

  開啟安裝的sublime-text工具,通過“View > Show Console”選單或者 Ctrl+` 快捷鍵進入控制檯模式。

複製下面的命令,放入控制檯執行(https://packagecontrol.io/installation#st3):

import urllib.request,os,hashlib; h = '6f4c264a24d933ce70df5dedcf1dcaee' + 'ebe013ee18cced0ef93d5f746d80ef60'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by)

  執行成功後,會自動顯示一個說明文件,在"Preference"選單中會有“Package Control”的選單項。

點選“Package Control”選單項後輸入install,或者“Ctrl+Shift+p”,輸入install:

  

選擇Package Control:Install Package後進入外掛選項框,輸入想要安裝的外掛,然後雙擊即可安裝:

  

安裝成功後,會彈出一個相關外掛的說明,更多安裝和外掛資訊可參考:https://blog.csdn.net/mahoon411/article/details/80639056

 4:使sublime支援中文輸入(自己電腦上已經正常安裝搜狗輸入法):

  中文作為自己最熟悉的語音,是平時工作中最不可或缺的,設定中文配置時,我也走了不少坑,最終成功的操作如下:

更新並升級系統為最新(較新的系統會解決很多可能出現的問題):
sudo apt-get update && sudo apt-get upgrade
克隆專案到本地 :
git clone https://github.com/lyfeyaj/sublime-text-imfix.git
執行指令碼 :
cd sublime-text-imfix && ./sublime-imfix 

      之後啟動sublime text 發現已經可以正常使用搜狗輸入法進行漢字輸入了。

5:回顧總結以及參考文件:

     安裝sublime text: 

    https://blog.csdn.net/u012707739/article/details/78148976

  外掛配置及認識:

      Sublime Text 3 全程詳細圖文使用教程:https://blog.csdn.net/mahoon411/article/details/80639056

      如何優雅地使用Sublime Text3: https://www.jianshu.com/p/3cb5c6f2421c/

     Sublime Text 3配置中文輸入:

    sublime text3安裝和支援中文fcitx輸入:https://blog.csdn.net/m0_37592397/article/details/78639484

 

 

6:未解決問題:

  嘗試Sublime Text 3配置中文輸入時,編譯共享庫libsublime-imfix.so報錯:

  參考文件:https://www.cnblogs.com/afei-qwerty/p/6710235.html

 

轉載於:https://www.cnblogs.com/yun6853992/p/9348913.html

相關文章