在Ubuntu 14.04 64bit上安装配置sublime text 3(Build 3083)
Sublime Text是一個輕量、簡潔、高效、跨平臺的編輯器,同時支持Windows、Linux、Mac OS X等操作系統。Sublime Text是由程序員Jon Skinner于2008年1月份所開發出來,它最初被設計為一個具有豐富擴展功能的Vim。官網地址:
http://www.sublimetext.com/3
Sublime Text的特色功能:
- 良好的擴展功能,官方稱之為安裝包(Package)。
- 右邊沒有滾動條,取而代之的是代碼縮略圖,這個功能非常贊
- 強大的快捷命令“可以實時搜索到相應的命令、選項、snippet 和 syntex, 按下回車就可以直接執行,減少了查找的麻煩。”
- 即時的文件切換。
- 隨心所欲的跳轉到任意文件的任意位置。
- 多重選擇(Multi-Selection)功能允許在頁面中同時存在多個光標。
- 支持 VIM 模式
- 支持宏,簡單地說就是把操作錄制下來或者自己編寫命令,然后播放剛才錄制的操作或者命令。
- 更新非常勤快
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
當然也可以從官網直接下載.deb包并雙擊安裝
http://www.sublimetext.com/3
2.注冊為正式版
目前sublime text 3官方提供的是永久試用版,為了更好的體驗,我們最好變成正式版。建議大家購買正式版,屌絲可以想法破解。
在網上查找key,資源很多,下面是一個驗證管用的:
----- BEGIN LICENSE -----
Andrew Weber
Single User License
EA7E-855605
813A03DD 5E4AD9E6 6C0EEB94 BC99798F
942194A6 02396E98 E62C9979 4BB979FE
91424C9D A45400BF F6747D88 2FB88078
90F5CC94 1CDC92DC 8457107A F151657B
1D22E383 A997F016 42397640 33F41CFC
E1D0AE85 A0BBD039 0E9C8D55 E1B89D5D
5CDB7036 E56DE1C0 EFCC0840 650CD3A6
B98FC99C 8FAC73EE D2B95564 DF450523
------ END LICENSE ------3.package control安裝
Sublime Text 3支持大量插件,如何找到并管理這些插件就成了一個問題,Package Control正是為了解決這個問題而出現的,利用它我們可以很方便的瀏覽、安裝和卸載Sublime Text中的插件。
參見官網地址
https://packagecontrol.io/installation#st3
最簡單的方法是通過sublime text console,按ctrl+·訪問,將如下代碼復制到控制臺
import urllib.request,os,hashlib; h = 'eb2297e1a458f27d836c04bb0cbaf282' + 'd0e7a3098092775ccb37ca9d6b2e4b7d'; 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)(注意上述代碼請直接從上面的官網鏈接復制,這里僅作示例)
上述代碼會自動創建Installed Packages文件夾,然后使用http下載Package Control.sublime-package.
等待Package Control安裝完成。之后使用Ctrl + Shift + P打開命令板,輸入PC應出現Package Control等下拉條
4.插件安裝
Package Control,就像Linux下的apt-get和yum一樣,是Sublime Text的包管理器,你用它可以輕松地找到你想要的插件和管理已有插件。成功安裝Package Control之后,我們就可以方便的安裝使用Sublime Text安裝各種插件:
首先安裝中文編碼支持,Ctrl + Shift + P打開命令板,輸入install,再輸入ConvertToUTF8,安裝一下插件就可以識別了。該插件支持簡體中文,繁體中文,日文,韓文等(GB2312,GBK,BIG5,EUC-KR,EUC-JP)
安裝別的包,直接按下快捷鍵Ctrl+Shift+P,輸入install,即可安裝包;輸入remove即可刪除已經安裝的包。
可參考下面的資源
https://packagecontrol.io/
常用插件
BracketHighlighter 括號和標簽高亮顯示的插件
Codecs33 ? 支持GBK插件
5.布局介紹
調整布局,點擊工具欄上的“視圖(View)”,勾選"Open Files"和"Open Console",得到如下布局
標簽(Tab):無需介紹。
編輯區(Editing Area):無需介紹。
側欄(Side Bar):包含當前打開的文件以及文件夾視圖。
縮略圖(Minimap):如其名。
命令板(Command Palette):Sublime Text的操作中心,它使得我們基本可以脫離鼠標和菜單欄進行操作。
控制臺(Console):使用Ctrl + `調出,它既是一個標準的Python REPL,也可以直接對Sublime Text進行配置。
狀態欄(Status Bar):顯示當前行號、當前語言和Tab格式等信息。
6.個性化配置
下面是官網配置
http://sublime-text-unofficial-documentation.readthedocs.org/en/latest/reference/settings.html
與其他GUI環境下的編輯器不同,Sublime Text并沒有一個專門的配置界面,與之相反,Sublime Text使用JSON配置文件。換言之,Sublime Text的一個優點就是它的所有配置都是簡單的基于 JSON 的配置文件。這使得你可以很容易的將配置轉到另一個系統中。我見過一些人使用 Dropbox 自動同步他們所有電腦上的配置。
sublime的默認配置文件在Preferences->Settings-Default或者Default/Preferences.sublime-settings中,
這個文件只作為參考,不要修改,個性化的配置可以在Preferences|Settings-User或是Settings-More中,它會重寫同名文件。這個個性化的文件路徑在
/home/taoyx/.config/sublime-text-3/Packages/User/Preferences.sublime-settings
我們可以通過在Settings-User配置文件中增加值來覆蓋Setting-Default中的設置值,設置值的格式可以參看Setting-Default配置文件中設置,例如下面我設置的字體大小、字體類型,行高亮顯示和側邊欄文件夾圖標加粗。設置完成后Ctrl+S保存后,無需重啟Sublime Text3即可立即生效。
{"bold_folder_labels": true,"highlight_line": true,"font-options":["no_bold","no_italic","no_antialias","gray_antialias"],"font_face": "Microsoft YaHei","font_size": 12,"ignored_packages":["Vintage"],
}
參數說明:
no_bold:不是粗體顯示;
no_italic:不是斜體顯示(也叫意大利字體樣式顯示);
no_antialias:無反圖像失真或反鋸齒顯示;
gray_antialias";反圖像灰度值失真顯示;
以上參數去掉no_或不寫入得相反效果;
font_size:字體的大小;
font_face;需要顯示的字體名字(請參照自己電腦存在的字體或下載安裝需要的字體,我Ubuntu 14.04上可選的還有ubuntu-Mono,wqy-microhei,wqy-zenhei,Microsoft YaHei)
目前我認為效果比較好的字體是Microsoft YaHei和wqy-microhei,首選前者,后者行間距略小。目前的配置是選擇前者。
7.主題/配色
合適的主題和配色是能夠潛在提高工程師的效率。在Sublime Text中改變視覺效果有兩部分設置,分別是代碼高亮的“配色color-csheme”以及編輯器UI本身的“主題theme”(包括了Tab欄、側邊欄以及Command窗口等)。順便插播一下,最新版本的Sublime Text 3能夠指定側邊欄的文件圖標了~
可以通過下面的主題和配色來熟悉配置方法
https://github.com/kkga/spacegray/?????????????????????????????? SpaceGray
https://github.com/itsthatguy/theme-itg-flat ? ? ? ? ? ? ? ? ? ITG.FLAT
https://github.com/kenwheeler/brogrammer-theme ? Brogrammer
目前的配色和主題,依據我的偏好暫時參照的是Brogrammer, 在使用Package Control安裝Theme - Brogrammer后, 還需要在Settings-User配置文件中添加如下配置
"color_scheme":"Packages/Theme - Brogrammer/brogrammer.tmTheme",
"theme": "Brogrammer.sublime-theme",??
效果截圖如下
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
8.兼容搜狗拼音輸入法
參見另一篇博文介紹
http://blog.csdn.net/tao_627/article/details/45126047
[1].http://www.xiumu.org/note/sublime-text-3.shtml
[2].http://www.sublimetext.com/docs/3/
[3].http://segmentfault.com/q/1010000000193004 ? 字體研究
總結
以上是生活随笔為你收集整理的在Ubuntu 14.04 64bit上安装配置sublime text 3(Build 3083)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 在Ubuntu 14.04 64bit上
- 下一篇: Linux下正确使用getifaddrs