1. 安裝SublimeText
使用官方提供的安裝方法:
安裝GPG key:
wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add -
確保apt使用https源:
sudo apt-get install apt-transport-https
選擇安裝穩定版orDebug版:
此處選擇穩定版
echo "deb https://download.sublimetext.com/ apt/stable/" | sudo tee /etc/apt/sources.list.d/sublime-text.list
更新源之後開始安裝:(這個過程可能需要多嘗試幾次,比如我晚上連不上那個下載地址,第二天早上就可以了。。。)
sudo apt-get update
sudo apt-get install sublime-text
2. 中文支持
2.1 安裝sogou輸入法
- 從官網鏈接下載對應系統位數的deb包
# 終端查看系統位數命令,輸出32就是32位,64就是64位
getconf LONG_BIT
- 雙擊deb包進行安裝或使用命令3進行安裝
- 執行sudo dpkg -i [xxx.deb] && sudo apt-get install -f
2.2 安裝imfix
更新系統到最新:
sudo apt-get update && sudo apt-get upgrade
從git下載項目:
git clone https://github.com/lyfeyaj/sublime-text-imfix.git
執行腳本:
cd sublime-text-imfix && ./sublime-imfix
重啓電腦。
3. 安裝Package Control
- 使用sublime命令行安裝
使用**Ctrl+`**調出命令行,輸入如下語句回車:
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)
但是我執行完了卡住一會,之後提示我安裝遇到了問題失敗了。
- 自行下載安裝
- 點擊下載Package Control.sublime-package
- 點擊Preferences > Browse Packages…
- 打開後點擊上級目錄,之後看到Installed Packages/這個目錄
- 將下載的包copy到Installed Packages/下
- 重啓Sublime
- 檢查是否安裝完成
- Ctrl+Shift+P
- 輸入Install,顯示PackageControl: Install Package
- 點擊這項,等待加載出Package的列表
如果能正常加載出列表那麼就是安裝完成了,可以通過他安裝一些需要的包了。
我的出現瞭如下問題:
There are no packages available for installation
Ctrl+`查看控制檯顯示如下LOG:
Package Control: Error downloading channel. HTTP error 404 downloading https://packagecontrol.io/channel_v3.json.
應該是無法從這個地址下載到這個文件。
解決方案:
打開Preferences -> Package Settings -> Package Control -> Settings - User
添加如下channels:
"channels":
[
"https://attachments-cdn.shimo.im/OykO0AIRnX0aeB4d/channel_v3.json"
]
添加完成後如下圖:
再試一下應該可以下載啦~