Sublime Text 2 快速鍵

來源:互聯網
上載者:User

標籤:http   os   io   使用   strong   ar   檔案   cti   sp   

按鍵說明

本文快速鍵以 MAC OSX 為例說明,Windows 使用者可自行映射

  • ? :Command
  • ? :Control
  • ? :Option
  • ? :Shift
  • <arrow> :← →


Selection 移動游標:

(移動的快速鍵多是 OSX 內建的,但因為與選中有關聯,所以這裡也列出)

  • ? + <arrow> 直接移動到行頭 / 行尾
  • ? + <arrow> 跳單詞,one by one
從游標處開始選擇:
  • ? + <arrow> 選中下一個字元
  • ? + ? + <arrow> 選中下一個單詞
  • ? + ? + <arrow> 選中直到行首 / 行尾
  • ? + ? + M :選中括弧內的部分,連按就向外擴充
  • ? + ? + J :選中所有同級縮排內容(往往是塊級)
在選擇一個執行個體以後,比如通過雙擊選中了: foo ,可用的快速鍵包括:
  • ? + D :添加選擇下一個相同執行個體
  • ? + K + D :跳過當前已選擇的執行個體,並繼續選定下一個
  • ? + U :取消對當前已選中最後一個執行個體的選定

後兩項的應用情景區別在於:在連續使用 ? + D 的過程中,當你選中了一個不想選的執行個體的時候,? + U 用於取消本次選擇,並將游標回移到上一個選中執行個體的位置;而 ? + K + D 會取消最後選定的這個執行個體,並繼續選定下一個執行個體。注意,單獨使用 ? + K 是沒有任何效果的,只有繼續按 D 才會取消當前選擇,並再選中下一個。

  • ? + L :將(所有)當前選中執行個體的選擇範圍擴充到其所在的一整行(含分行符號)
  • ? + ? + L :將對當前已選定的區塊層級元素的選擇分割為多個行級選定


Goto Anything

按下 ? + P 可以開啟一個快速導航面板,這裡的導航文法由兩部分組成:前半段是檔案導航,然後接一個特殊符號,比如 : ,然後接一個檔案內導航。支援的特殊符號有:

  • @symbol :查詢定義的變數(symbol),其較 ? + F 的優勢在於不必輸入 class ModelAdmin 中的 class。快速鍵 ? + R
  • #search :模糊搜尋,並高亮所有匹配的對象
  • :line_num :導航到某一行,快速鍵 ? + G

組合使用的情況比如:我要去 ../channel/models.py 裡尋找 class channel_salesman 這個類,那麼可以直接在面板裡輸入 chann/model@sales 然後敲斷行符號,就能到達我想去的地方了。檔案導航過程會隨著你的鍵入同時進行。所以只要看到你想去的位置出現在導航第一欄就可以了,不必把檔案名稱或變數名輸完全。

省略特殊符號前面的檔案導航部分的話,就代表在本檔案內進行。

Sublime Text 2 快速鍵

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.