Sublime Text 使用備忘錄

Ubuntu 下有 2 種安裝方式

1. 手動安裝 Sublime Text 2

2. 用 apt-get 安裝 Sublime Text 2 or 3

快捷鍵

[Ctrl] + [Shift] + [p] 開啟 Command Palette

[Ctrl] + [`] 開啟 Console (Tab鍵上方的那一個鍵)

[Ctrl] + [p] 找當前目錄下的檔案

[Ctrl] + [k,  b] 開啟側邊欄,開啟的檔案或是目錄

[Ctrl] + [n] 開新檔案

[Ctrl] + [w] 關閉當前編輯的檔案

[Ctrl]+ [PageDown] = [Ctrl] + [Tab] 切換下一個檔案

[Ctrl] + [PageUp] = [Ctrl] + [Shift] + [Tab] 切換上一個檔案

[Alt] + [1-9] 切換到指定的Tab

螢幕

[F11] 全螢幕

[Shift] + [F11] 無干擾模式(Distraction Free Mode)

[Ctrl] + [Shift] + [P] + 輸入"menu" 選ToggleMenu 隱藏 Menu

[Ctrl] + [+] 放大字型

[Ctrl] + [-] 縮小字型

註解

[Ctrl] + [/] 註解當前行

[Ctrl] + [Shift] + [/] 當前位置插入註解/*...*/

游標移動

[Ctrl] + [g] = : 跳到某行

[Ctrl] + [r] = @ 跳到某 Function 或 Method

[Ctrl] + [p] + [#] 找目前文件中曾定義的符號

[Ctrl] + [m] 跳到對應括號

[Ctrl] + [u] 還原游標的位置

[Ctrl] + [Shift] + [, 該行字串上下移動

[Ctrl] + [Enter] 該行後插入新的一行

[Ctrl] + [Shift] + [Enter] 該行前插入新的一行

搜尋當前檔案的內容

[Ctrl] + [f] 找檔案內容的字串,[Enter] 找下一個,[Shift] + [Enter] 找上一個,[Alt] + [Enter] 全選所有符合字串

[Ctrl] + [Shift] + [f] 找多個檔案內容的字串並替換

[Ctrl] + [h] 找檔案內容的字串並替換

多重選取,同時編輯

[Ctrl] + [d] 游標處,選取相同單字反白,重複按找下一個

[Alt] + [F3] 游標處,選取所有相同單字反白,可同時編輯

[Ctrl] + [點多個游標處] 同時編輯多個位置

反白選取

[Ctrl] + [l] 反白當前行,重複按可多行

[Ctrl] + [Shift] + [m] 反白括號內全部的字串

分割視窗

[Ctrl] + [Shift] + [1-4] 左右分割視窗的數量

[Ctrl] + [Shift] + [8-9] 上下分割視窗

刪除

[Ctrl] + [k] + [k] 刪除該行游標後全部字串

[Ctrl] + [Shift] + [k] 刪除該行游標處全部字串

複製

[Ctrl] + [Shift] + [d] 複製該行游標處全部字串,上一行插入

摺疊括號內程式碼

[Ctrl] + [Shift] + [ [ ] 摺疊

[Ctrl] + [Shift] + [ ] ] 展開

[Ctrl] + [k] + [0] 展開所有

標記Mark

[Ctrl] + [F2] 設置/刪除標記

[F2] 下一個標記處

[Shift] + [F2] 上一個標記處

其他

[Ctrl] + [j] 反白字串合併成同一行

[Ctrl] + [Shift] + [V] 貼上並格式化

常用設定

{
    "gutter": true,             //文件左邊是否顯示裝訂邊
    "draw_centered": true,      //是否置中顯示
    "wrap_width": 140,          //每一行顯示的寬度(以字元計算)
    "word_wrap": true,          //是否自動換行
    "scroll_past_end": false,   //Scroll Bar的顯示是否超過文件的結尾
    "font_face": "courier new",
    "font_size": 12.0,
    "highlight_line": true,
    "tab_size": 4
}

安裝管理套件

Package Control 安裝 (以後安裝其他套件都靠它了)

重新啟動 Sublime 2 功能才會生效

解決 Sublime Text 預設不支援 Big5 與其他編碼的問題

安裝 ConvertToUTF8 套件

1. Package Control:Install Package 輸入關鍵字Convert搜尋

2. ConvertToUTF8.sublime-setting 改 encoding_list 調換GBK, BIG5的順序

3. 需重新啟動 Sublime 2 功能才會生效

解決 Windows 輸入中文的問題

安裝 IMESupport 套件

解決 Ubuntu 輸入中文的問題

手動安裝 InputHelper 套件

1. Package Control:Add Repository 輸入 https://github.com/xgenvn/InputHelper

2. 重新打開 Package Control:Install Package 輸入關鍵字 InputHelper 搜尋

3. 修改檔案權限 chmod a+x ~/.config/sublime-text-2/Packages/InputHelper/lib/linux_text_input_gui.py

4. [Ctrl] + [Shift] + [z] 叫出 InputHelper 輸入視窗

安裝管理快捷建套件

安裝 KeymapManager 套件

View -> Keymap Manager [Ctrl] + [Alt] + [k]

Sublime Text 2 - 快速開啟符合搜尋關鍵字的檔案

Open-Include 套件 [Alt] + [d] 開啟游標反白處一或多個檔案

參考網址:

1. http://blog.miniasp.com/post/2014/01/07/Useful-tool-Sublime-Text-3-Quick-Start.aspx

2. http://kevintsengtw.blogspot.tw/p/sublime-text-2.html

3. http://www.daqianduan.com/4820.html

4. Sublime Text Unofficial Documentation

5. Sublime Text 中文手冊

原文地址:https://www.cnblogs.com/yijay/p/3650279.html