使用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