Sublime Text 使用備忘錄
Ubuntu 下有 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 與其他編碼的問題
1. Package Control:Install Package 輸入關鍵字Convert搜尋
2. ConvertToUTF8.sublime-setting 改 encoding_list 調換GBK, BIG5的順序
3. 需重新啟動 Sublime 2 功能才會生效
解決 Windows 輸入中文的問題
解決 Ubuntu 輸入中文的問題
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 輸入視窗
安裝管理快捷建套件
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