使用Ubuntu系統後,想找一個順手的編輯器,sublime做爲個人首選編輯器,在安裝和配置可輸入中文時遇到各類個樣的問題,總結一些:html
1:問題:git
個人系統是Ubuntu 18.04 LTS,嘗試屢次安裝sublime並配置都不成功,因此專門耗費一個小時找到正確的配置方法並作了總結。github
2:安裝流程(安裝sublimetext):sublime-text
#安裝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的方法以下:ui
打開安裝的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」的菜單項。url
點擊「Package Control」菜單項後輸入install,或者「Ctrl+Shift+p」,輸入install:spa
選擇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