ubuntu16.04下sublime text3安裝和配置
1.安裝方法
1)使用ppa安裝
sudo add-apt-repository ppa:webupd8team/sublime-text-3
sudo apt-get update
sudo apt-get install sublime-text-installer
解除安裝 sublime text 命令:
sudo apt-get remove sublime-text-installer
2)使用deb包安裝
下載地址形如: https://download.sublimetext.com/files/sublime-text_build-版本號_amd64.deb
3126的下載地址為:https://download.sublimetext.com/files/sublime-text_build-3126_amd64.deb
不過貌似必須FQ才能下載
例如:
sudo dpkg -i sublime-text_build-3126_amd64.deb
3) 通過apt安裝[網路不穩定,可能需要多次嘗試]
安裝GPG key:
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
更新apt源並安裝sublime-text
sudo apt-get update
sudo apt-get install sublime-text
2. 開啟命令
subl
3.在Help裡輸入license key(license key可以網上自己搜尋)
—– BEGIN LICENSE —– Michael Barnes Single User License EA7E-821385 8A353C41 872A0D5C DF9B2950 AFF6F667 C458EA6D 8EA3C286 98D1D650 131A97AB AA919AEC EF20E143 B361B1E7 4C8B7F04 B085E65E 2F5F5360 8489D422 FB8FC1AA 93F6323C FD7F7544 3F39C318 D95E6480 FCCC7561 8A4A1741 68FA4223 ADCEDE07 200C25BE DBBC4855 C4CFB774 C5EC138C 0FEC1CEF D9DCECEC D3A5DAD1 01316C36 —— END LICENSE ——
4.安裝Packeage Control
在終端輸入subl開啟sublime text3, 使用快捷鍵ctrl + `(ESC下面的鍵),在彈出的控制檯中輸出以下程式碼:
import urllib.request,os,hashlib; h = 'df21e130d211cfc94d9b0905775a7c0f' + '1e3d39e33b79698005270310898eea76'; 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)
5.重啟軟體後可以在Preference選單下找到Package Control命令
單擊執行Packeage Control,搜尋Install Package並進入該選項,此時即可為Sublime Text 3安裝所需外掛
6.關閉自動更新
Preferences -> Settings-User,在{}輸入 ,"update_check":false
7.設定一個tab鍵對應4個空格
Preferences -> Settings-User,在{}輸入
"tab_size": 4, "translate_tabs_to_spaces": true
8.解決中文無法輸入問題
git clone https://github.com/lyfeyaj/sublime-text-imfix.git cd sublime-text-imfix/ sudo cp lib/libsublime-imfix.so /opt/sublime_text/ sudo cp src/subl /usr/bin/
關閉sublime的所有視窗,然後在終端輸入subl,此時就可以輸入中文了
[email protected]:~$ which subl /usr/bin/subl [email protected]-vm:~$ cat /usr/bin/subl #檢視一下subl命令做了什麼 #!/bin/sh export LD_PRELOAD=/opt/sublime_text/libsublime-imfix.so exec /opt/sublime_text/sublime_text "[email protected]"[email protected]:~$
最終解決方法:
sudo vi /usr/share/applications/sublime_text.desktop #修改三個Exec Exec=bash -c "LD_PRELOAD=/opt/sublime_text/libsublime-imfix.so exec /opt/sublime_text/sublime_text %F" Exec=bash -c "LD_PRELOAD=/opt/sublime_text/libsublime-imfix.so exec /opt/sublime_text/sublime_text -n" Exec=bash -c "LD_PRELOAD=/opt/sublime_text/libsublime-imfix.so exec /opt/sublime_text/sublime_text --command new_file"
/usr/share/applications/sublime_text.desktop內容如下:
[Desktop Entry] Version=1.0 Type=Application Name=Sublime Text GenericName=Text Editor Comment=Sophisticated text editor for code, markup and prose Exec=bash -c "LD_PRELOAD=/opt/sublime_text/libsublime-imfix.so exec /opt/sublime_text/sublime_text %F" Terminal=false MimeType=text/plain; Icon=sublime-text Categories=TextEditor;Development; StartupNotify=true Actions=Window;Document; [Desktop Action Window] Name=New Window Exec=bash -c "LD_PRELOAD=/opt/sublime_text/libsublime-imfix.so exec /opt/sublime_text/sublime_text -n" OnlyShowIn=Unity; [Desktop Action Document] Name=New File Exec=bash -c "LD_PRELOAD=/opt/sublime_text/libsublime-imfix.so exec /opt/sublime_text/sublime_text --command new_file" OnlyShowIn=Unity;
遇到的問題: 將圖示鎖定到左側工作列後,再從工作列啟動後還是無法輸入中文,而且圖示顯示untitled SublimeText(UNREGISTERED)
此外在搜尋框中搜索會發現
顯然左側的圖示不應該存在,因為已經成功註冊。
解決方法:
反覆嘗試後發現在多次重灌後產生了快取的.desktop檔案。只要將其刪除即可。
# 查詢相關的檔案 find / -name sublime* # 意外發現如下的.desktop檔案 ~/.local/share/applications/sublime_text.desktop ~/.local/share/applications/_opt_sublime_text_sublime_text.desktop # 內容如下: [Desktop Entry] Encoding=UTF-8 Version=1.0 Type=Application Name=untitled - Sublime Text (UNREGISTERED) Icon=sublime_text.png Path=/ Exec=/home/hupeng/Desktop/sublime_text_3/sublime_text StartupNotify=false StartupWMClass=Sublime_text OnlyShowIn=Unity; X-UnityGenerated=true
效果:
徹底解除安裝sublime-text
sudo apt-get remove --purge sublime-text sudo apt-get autoremove # 刪除配置檔案 sudo rm -rf /opt/sublime_text/ rm -rf ~/.config/sublime-text-3/ # 查詢相關檔案並手動刪除 sudo find / -name sublime* sudo updatedb locate sublime-text
相關推薦
ubuntu16.04下sublime text3安裝和配置
1.安裝方法1)使用ppa安裝sudo add-apt-repository ppa:webupd8team/sublime-text-3sudo apt-get updatesudo apt-get install sublime-text-installer解除安裝 su
ubuntu16.04下anaconda3的安裝和配置,jupyter notebook的簡單使用
ubuntu16.04下anaconda3+pycharm的安裝和配置 1,anaconda3的安裝 linux可以下載這個版本 下載完後會出現一個名為Anaconda3-5.2.0-Linux-x86_64.sh的一個指令碼檔案 輸入命令 bash Ana
學習筆記(六)ubuntu16.04下Sublime Text3配置anaconda和tensorflow
注:本文非標準教程,僅是總結個人學習過程,可能存在紕漏,如有錯誤之處歡迎留言告知,非常感謝 上一篇學習筆記是使用IPYTHON去編譯tensorflow,但是我沒有圖形化介面實在不習慣,於是下了很多 IDE嘗試去編譯tensorflow,但是一律都是
ubuntu16.04下mysql的安裝和卸載。
root密碼 編輯 ide conf oot 提示 ubunt ica ges 一、 以前都是在windows上使用mysql數據庫,到Linux上還不是很熟悉,這也作為自己的一個記錄。 首先MySQL官方也給出了兩種安裝方式: 一:下載安裝包的形式, 因為我個人
ubuntu16.04下vim的安裝與配置
一、安裝vim 使用命令$ sudo apt-get install vim 來安裝vim,安裝後的vim需要進行一些配置,不然使用起來會有些不方便,比如不會自動縮排。 二、配置vim 使用命令$ vim /etc/vim/vimrc修改vim配置檔案 (修改該檔案對所有使用者都
Ubuntu16.04下Anaconda的安裝和解除安裝
一、去官網下載Anaconda,我下載的是Anaconda3 二、安裝Anaconda3 1、下載完成後命令列進入 Anaconda3-5.3.1-Linux-x86_64.sh 所在的路徑: [email protected]:~/Downloads$ bash Anacon
Ubuntu16.04 下 hadoop的安裝與配置(偽分散式環境)
export JAVA_HOME=/usr/lib/jvm/java export JRE_HOME=${JAVA_HOME}/jre export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib export PATH=${JAVA_HOME}/bin:$PATH
Ubuntu16.04下Java環境安裝與配置
1、下載jdk。 2、驗證java是否安裝,使用java -version命令,如下圖所示說明沒有安裝: 3、在usr目錄中建立一個jdk-8目錄,如下圖所示: 4、配置系統環境變數,編輯/e
Ubuntu18.04下Sublime Text3安裝、破解、以及輸入中文!
一、ubunut18.04安裝Sublime Text3 任意代開一個終端,依次輸入以下命令即可安裝成功(安裝後軟體未註冊,可能會有不能輸入中文問題!詳見步驟二、三) 1. wget -qO - https://download.sublimetext.com/s
Linux ubuntu16.04下vim的安裝與配置
一、安裝vim使用命令sudo apt-get install vim來安裝vim。sudo apt install vim二、進行vim配置,便於使用。set ai
Ubuntu16.04下mongodb的安裝、使用者配置、遠端連線
一、安裝mongodb 安裝過程,參考:https://www.cnblogs.com/hupeng1234/p/7000499.html 版本更新可以及時跟蹤官網: https://docs.mongo
ubuntu 16.04 linux下mongodb的安裝和配置
目錄 測試環境: 安裝步驟: 操作資料庫 測試環境: ubuntu: 16.04.4 LTS gcc: 5.4.0 mongdb: 3.6.6 linux:檢視版本 uname -a cat /etc/issue
linux下jdk的安裝和配置
rac -s watermark img 使用 etc 文件拷貝 安裝 com 一、首先依據自己的系統位數在網上下載對應的jdk安裝包 下載地址例如以下:http://www.oracle.com/technetwork/java/javase/downloads/jd
win7下IIS的安裝和配置 圖文教程
功能 服務 ges mage net 註冊 png com 服務器 最近想自己用自己的電腦搭一臺服務器,註冊了花生殼,得到了一個免費的域名,然後需要使用IIS服務,我的電腦是Win7的,默認是不安裝IIS的,於是只好先安裝起來 一.首先是安裝IIS。打開控制面板,打開“程序
ubuntu16.04下apt-get安裝mysql5.7,文件目錄結構
數據 mysql5.7 5.7 conf rec roo lib star 安裝mysql 配置文件 [email protected]/* */:/etc/mysql# tree.├── conf.d│ ├── mysql.cnf
ubuntu16.04下源碼安裝onos1.0.2
版本選擇 ash tool lean 相同 3.2 鏈接 com 但是 由於工作需要,下載安裝onos1.0.2的版本,大家看需求可以下載安裝更高級的版本 參考鏈接:http://www.sdnlab.com/14650.html 1.系統環境 Ubuntu16.04 LT
ubuntu16.04下c編程環境配置及vim基本配置
rul name 光標位置 hls 更多 utf 避免 進入 install 配置編程環境:sudo apt-get install vim sudo apt-get install g++
Window10下Mysql的安裝和配置
隨機密碼 blank 我的電腦 必須 有一個 應該 pre mar for 下載MYSQL 官網下載MYSQL5.7.21版本,鏈接地址https://www.mysql.com/downloads/。下載流程圖如下: 進入官網點擊Community,下載社區版。
windows下的nginx安裝和配置及與tomcat關聯配置記錄
1. 官方中文說明:http://wiki.nginx.org/NginxChs 或者http://nginx.org/ 下載:當前穩定版: Nginx 1.0.5 | Nginx/windows 1.0.5 (更新記錄) (2011年7月19日) 我們下
ubuntu16.04下的htk安裝編譯
HTK(HMM Tools Kit)是一個劍橋大學開發的專門用於建立和處理HMM的實驗工具包[1],主要應用於語音識別領域,也可以應用於語音合成、字元識別和DNA排序等領域。HTK經過劍橋大學、Entropic公司及Microsoft公司的不斷增強和改進,使其在語音識別領域處於世界領先水平,另外,HTK還是一