MAC版本的Sublime Text有哪些常用的快捷鍵?

OSX和Windows中,Sublime Text的快捷鍵差別挺大的,百度了一下,快捷鍵的數量非常多,有沒有大神總結一下有哪些在OSX中比較常用的呢?


常用的

Command + T:查詢/前往文件

Command + R:查詢/前往funcdtion或method

Command + K + B: 隱藏/顯示邊欄

Command + L:選擇當前游標整行

Command + D:選擇當前游標所在的一個詞 (繼續按會繼續選取下一個同樣的詞)

Ctrl + Shift + K: 刪除當前行

Command + K + U: 轉換為大寫

Command + K + L: 轉換為小寫

Comamand+ Shift + V: 粘貼並縮進

Command + F:查找

Command + Shift + F:查找替換

Command + /: 注釋/非注釋

Ctrl + M:前往匹配的括弧


Sublime Text 常用快捷鍵(MAC 下)

符號說明

?:command

?:control

?:option

?:shift

?:enter

?:delete

(打開/關閉/前往)快捷鍵 功能

??N 打開一個新的sublime窗口

?N 新建文件

??W 關閉sublime,關閉所有文件

?W 關閉當前文件

?P 跳轉、前往文件、前往項目、命令提示、前往method等等(Goto anything)

??T 重新打開最近關閉的文件

?T 前往文件

??P 前往項目

?R 前往method

??P 命令提示

?G 前往行

?KB 開關側欄

?` 打開控制台

?- 游標跳回上一個位置

??- 游標恢複位置

(編輯)快捷鍵 功能

?A 全選

?L 選擇行(重複按下將下一行加入選擇)

?D 選擇詞(重複按下時多重選擇相同的詞進行多重編輯)

??M 選擇括弧的內容

??? 在當前行前插入新行

?? 在當前行後插入新行

??K 刪除行

?KK 從游標處刪除至行尾

?K? 從游標處刪除至行首

??D 複製(多)行

?J 合併(多)行

?KU 改為大寫

?KL 改為小寫

?C 複製

?X 剪切

?V 粘貼

?/ 注釋

??/ 塊注釋

?Z 撤銷

?Y 恢復撤銷

??V 粘貼並自動縮進

??V 從歷史中選擇粘貼

?M 跳轉至對應的括弧

?U 軟撤銷(可撤銷游標移動)

??U 軟重做(可重做游標移動)

??S 保存所有文件

?] 向右縮進

?[ 向左縮進

??T 特殊符號集

??L 將選區轉換成多個單行選區

(查找/替換)快捷鍵 功能

?f 查找

??f 查找並替換

??g 查找下一個符合當前所選的內容

??g 查找所有符合當前選擇的內容進行多重編輯

??F 在所有打開的文件中進行查找

(拆分窗口/標籤頁)快捷鍵 功能

??[1,2,3,4] 單列、雙列、三列、四列

??5 網格(4組)

?[1,2,3,4] 焦點移動到相應的組(分屏編號)

??[1,2,3,4] 將當前文件移動到相應的組(分屏編號)

?[1,2,3,4] 選擇相應的標籤頁

(快捷操作)快捷鍵 功能

??上下鍵 兩行交換位置

?KB 顯示/隱藏側邊


Mac版sublime不好用,已經轉投Atom了

---update

Atom性能堪憂,已經轉投webStorm

--update

還有人在關注,那就再跟新一波

webStorm太占內存,已經轉投vsCode,嗯vsCode很好,這一次應該能用很久了


Command+Control+g : 全部選中文件里 當前游標選中的同樣的詞(Command + D升級版,省去Command + F的麻煩)

Command + 數字(1~0):切換不同的標籤頁,1是到最左邊,0是到最右邊

sublime有個很棒的功能,雖然和快捷鍵無關,但是對我來說是必用的:能開N個sublime窗口。我每次都是開一個PHP的窗口+JS/CSS窗口,其他的比如靜態文件我也會再開一個窗口。雖然我也可以把它們整合在一起,但是之前因為文件太多時SVN插件會導致sublime卡死(找了好久才找出是SVN插件的問題,果斷remove了)。開多個窗口的優勢在於,你不用再在PHP/模板文件/JS/CSS標籤頁之間來回切換了,這時即便你沒顯示器,你也可以在多桌面之間來回切換,多方便~~~

其他的想起再補充


PC版的sub不是寫標籤的時候按TAB自動出來嗎,MAC怎麼不行?


cmd+n 新建頁面
cmd+數字鍵 切換到對應頁面
cmd+p 搜索跳轉到對應頁
cmd+w 關閉頁面
cmd+j 合併一行
cmd+d 選中當前單詞,繼續敲可以選中多個
cmd+l 選中當前行
cmd+z 撤銷
cmd+c 複製
cmd+v 粘貼
cmd+s 保存
cmd+x 刪除當前行
cmd+delete 刪除游標定位到當前行起始的一塊
cmd+]縮進當前行,[回縮當前行,對應tab/shift+tab功能
cmd+enter 向下開闢一行
cmd+shift+enter 向上開闢一行
cmd+f 查詢內容
cmd+shift+f 全局查詢,可替換
cmd+g 查詢到的內容下一個
cmd+滑鼠右鍵 多點編輯
cmd+~ 調出控制台
cmd+k then u 大寫
cmd+k then l 小寫
cmd+shift+p 調出命令面板
cmd+?? 游標定位到當前行最前 +shift 選中
cmd+?? 游標定位到當前行最後 +shift 選中
cmd+?? 游標定位到當前頁最後 +shift 選中
cmd+?? 游標定位到當前頁最前 +shift 選中

ctrl+g 跳轉到對應行號
ctrl+tab 切換到下一個頁面
ctrl+shift+tab 切換到上一個頁面
ctrl+delete 刪除游標定位到當前單詞起始的一塊

opt+滑鼠左鍵 縱向選擇編輯
opt+?? 游標定位到當前塊最前 +shift 選中
opt+?? 游標定位到當前塊最後 +shift 選中

作者:luckyhua

鏈接:http://www.jianshu.com/p/6ac99777177c

來源:簡書


CheatSheet,你值得擁有。


推薦閱讀:

30歲左右未育的測試女想轉行風景園林或者前端是不是比登天還難?
Sublime text2如何設置快捷鍵讓編寫的HTML文件在瀏覽器預覽?
2016年前端前景如何?
非計算機專業,怎樣找一份前端實習?
我想學習web前端是培訓好還是自學好?

TAG:前端開發 | 前端工程師 |