## 主要功能
---
### 列選擇
列選擇可以用來選擇一個文件中的矩形區域。
列選擇不通過一個單獨的模式運作,而是使用多重選擇。
你可以添加選取來選擇文本的多個代碼塊或者減少選取去掉一個代碼塊。
### 用鍵盤多重選擇
[Screencast: Quick Demo of Multi-Selection]
### 自動完成
當你鍵入完一個鍵時自動完成會顯示可完成的列表,因此你可以只敲幾個鍵完成一些個長的單詞。 它在源碼和html代碼中是默認啟用的(但只會在鍵入 < 字符后起作用)。
### Tab完成
Tab完成允許通過按tab鍵快速的完成單詞。當啟用時按下tab編輯器會使用它的模糊匹配算法展開光標左側的文本成最佳匹配項。
Tab完成默認是啟用的。
### 自由模式(沉浸模式)
### 復古模式
### 熱保存
Sublime中,打開的文件會自動備份一份,當你編輯后即使沒有保存,關閉它后,再打開原來的打開的標簽仍然存在,這樣就不怕失誤關閉按Sublime或者停電導致的文件新增丟失了。
### 即時的文件切換
按下 Command + P(Mac) 或是 Ctrl + P(Windows),輸入想要切換到的文件的文件名,都不用按下回車鍵,目標文件就已經展現在眼前了,雖然 Vim 配合 PeepOpen 也可以實現同樣的功能,但速度卻遠沒有這么迅速。 隨心所欲的跳轉
Ctrl+P 之所以被叫做 Goto Anything 并不是虛名:
用 Ctrl+P 可以快速跳轉到當前項目中的任意文件,可進行關鍵詞匹配。
用 Ctrl+P 后 @ (或是Ctrl+R)可以快速列出/跳轉到某個函數(很爽的是在 markdown 當中是匹配到標題,而且還是帶縮進的!)。
用 Ctrl+P 后 # 可以在當前文件中進行搜索。
用 Ctrl+P 后 : (或是Ctrl+G)加上數字可以跳轉到相應的行。
而更酷的是你可以用 Ctrl+P 加上一些關鍵詞跳轉到某個文件同時加上 @ 來列出/跳轉到目標文件中的某個函數,或是同時加上 # 來在目標文件中進行搜索,或是同時加上 : 和數字來跳轉到目標文件中相應的行。
項目
Sublime Text 2中的項目是由2個文件構成: sublime-project文件, 它包含了項目定義;還有sublime-workspace文件,它包含了用戶指定的數據比如打開的文件以及它們的每個修改之處。
按照慣例,sublime-project文件會被遷入到版本控制中,而sublime-workspace文件則不會。