快捷鍵
Zed 可以透過位於 ~/.config/zed/keymap.json
的簡單 JSON 檔案進行設定。
預先定義的快捷鍵映射
我們在 zed 儲存庫的快捷鍵映射資料夾 中有越來越多的預先定義快捷鍵映射。我們目前的快捷鍵映射包括:
- Atom
- JetBrains
- SublimeText
- TextMate
- VSCode(預設)
這些快捷鍵映射可以透過 settings.json
檔案中的 base_keymap
設定來設定。此外,如果您想從頭開始,您可以將 "None"
提供給該設定。
自訂快捷鍵
存取自訂快捷鍵
您可以透過 ⌘
+ K
、⌘
+ S
、命令面板或 Zed > 設定 > 開啟快捷鍵
應用程式選單項目開啟 keymap.json
。
新增自訂快捷鍵
若要自訂快捷鍵,請指定一個上下文和要設定的快捷鍵清單。重新映射現有的快捷鍵會覆蓋現有的快捷鍵,以自訂的快捷鍵為準。
新增一組自訂快捷鍵的範例
[
{
"context": "Editor",
"bindings": {
"ctrl-w": "editor::SelectLargerSyntaxNode",
"ctrl-shift-W": "editor::SelectSmallerSyntaxNode",
"ctrl-c": "editor::Cancel"
}
}
]
您可以在 Zed 的 default.json
中查看更多範例
有些快捷鍵無法覆蓋;我們正在處理與此相關的問題。
快捷鍵語法
Zed 不僅可以匹配單個按鍵,還可以匹配按順序鍵入的按鍵序列。"bindings"
映射中的每個按鍵都是以空格分隔的按鍵序列。
每次按鍵都是由修飾鍵和按鍵組成的序列。修飾鍵有:
ctrl-
控制鍵
cmd-
、win-
或super-
用於平台修飾鍵(macOS 上的 Command 鍵、Windows 上的 Windows 鍵和 Linux 上的 Super 鍵)。
alt-
用於 Alt 鍵(macOS 上的 Option 鍵)shift-
Shift 鍵fn-
功能鍵
按鍵可以是您的鍵盤產生的任何單個 Unicode 字碼點(例如 a
、0
、£
或 ç
),或任何已命名的按鍵(tab
、f1
、shift
或 cmd
)。
一些範例
"bindings": {
"cmd-k cmd-s": "zed::OpenKeymap", // matches ⌘-k then ⌘-s
"space e": "editor::Complete", // type space then e
"ç": "editor::Complete", // matches ⌥-c
"shift shift": "file_finder::Toggle", // matches pressing and releasing shift twice
}
shift-
修飾鍵只能與字母組合使用,以表示大寫字母。例如,shift-g
匹配鍵入 G
。雖然在許多鍵盤上,Shift 鍵用於鍵入標點符號,例如 (
,但按鍵不被視為已修改,因此 shift-(
不匹配。
alt-
修飾鍵可以在許多配置中用於產生不同的按鍵。例如,在 macOS 美國鍵盤上,組合鍵 alt-c
會鍵入 ç
。您可以在快捷鍵映射檔案中匹配其中任何一個,但按照慣例,Zed 將此組合鍵拼寫為 alt-c
。
可以匹配單獨鍵入修飾鍵的情況。例如,shift shift
可以用於實現 JetBrains 的全域搜尋快捷鍵。在這種情況下,快捷鍵會在釋放按鍵時觸發,而不是在按下按鍵時觸發。
重新映射按鍵
一個常見的需求是能夠將一個按鍵序列映射到另一個按鍵序列。從 Zed 0.124.0 版開始,您可以使用 workspace::SendKeystrokes
操作來做到這一點。
[
{
"bindings": {
"alt-down": ["workspace::SendKeystrokes", "down down down down"],
"cmd-alt-c": [
"workspace::SendKeystrokes",
"cmd-shift-p copy relative path enter"
],
"cmd-alt-r": ["workspace::SendKeystrokes", "cmd-p README enter"]
}
},
{
"context": "Editor && vim_mode == insert",
"bindings": {
"j k": ["workspace::SendKeystrokes", "escape"]
}
}
]
這有一些限制,特別是:
- 任何非同步操作都只會在所有快捷鍵都已分派後才會發生。例如,這意味著雖然您可以使用快捷鍵來開啟檔案(如
cmd-alt-r
範例所示),但您不能發送更多按鍵並希望在新檢視中解釋它們。 -
- 其他非同步操作的例子有:與語言伺服器通訊、更改緩衝區的語言、任何需要連線網路的操作。
- 一次最多可以模擬 100 個按鍵,這是為了避免在快捷鍵內再次觸發 SendKeystrokes 時出現意外的無限遞迴。
SendKeystrokes
的參數是以空格分隔的按鍵序列清單(使用與上述相同的語法)。由於解析按鍵的方式,任何未被辨識為按鍵的區段都將按原樣發送到目前焦點所在的輸入欄位。
將按鍵轉發到終端機
如果您使用的是 Linux 或 Windows,您可能會發現自己希望將按鍵組合轉發到內建的終端機,而不是由 Zed 處理。
例如,ctrl-n
會在 Linux 上的 Zed 中建立一個新分頁。如果您希望在內建終端機獲得焦點時將 ctrl-n
發送到該終端機,請在您的快捷鍵映射中新增以下內容:
{
"context": "Terminal",
"bindings": {
"ctrl-n": ["terminal::SendKeystroke", "ctrl-n"]
}
}
任務快捷鍵
您也可以將按鍵綁定到啟動在您的 tasks.json 中定義的 Zed 任務。如需詳細資訊,請參閱任務文件。
所有快捷鍵
全域
命令 | 目標 | 預設快捷鍵 |
---|---|---|
切換焦點 | 協作面板 | ⌘ + Shift + C |
切換行內提示 | 編輯器 | Control + |
取消 | 選單 | Control + C |
取消 | 選單 | Control + Escape |
取消 | 選單 | Escape |
取消 | 選單 | ⌘ + Escape |
確認 | 選單 | Enter |
次要確認 | 選單 | Control + Enter |
次要確認 | 選單 | ⌘ + Enter |
選擇第一個 | 選單 | Page Up |
選擇第一個 | 選單 | Shift + Page Down |
選擇第一個 | 選單 | Shift + Page Up |
選擇第一個 | 選單 | ⌘ + Up |
選擇最後一個 | 選單 | Page Down |
選擇最後一個 | 選單 | ⌘ + Down |
選擇下一個 | 選單 | Control + N |
選擇下一個 | 選單 | Down |
選擇上一個 | 選單 | Control + P |
選擇上一個 | 選單 | Up |
確認輸入 | 選擇器 | Alt + Enter |
確認輸入 | 選擇器 | ⌘ + Alt + Enter |
使用選取的查詢 | 選擇器 | Shift + Enter |
關閉視窗 | 工作區 | ⌘ + Shift + W |
追蹤下一個協作者 | 工作區 | Control + Alt + ⌘ + F |
開啟 | 工作區 | ⌘ + O |
切換縮放 | 工作區 | Shift + Escape |
偵錯元素 | Zed | ⌘ + Alt + I |
減少緩衝區字體大小 | Zed | ⌘ + - |
隱藏 | Zed | ⌘ + H |
隱藏其他 | Zed | Alt + ⌘ + H |
增加緩衝區字體大小 | Zed | ⌘ + + |
增加緩衝區字體大小 | Zed | ⌘ + = |
最小化 | Zed | ⌘ + M |
開啟設定 | Zed | ⌘ + , |
結束 | Zed | ⌘ + Q |
重設緩衝區字體大小 | Zed | ⌘ + 0 |
切換全螢幕 | Zed | Control + ⌘ + F |
編輯器
命令 | 目標 | 預設快捷鍵 |
---|---|---|
在上方新增選取範圍 | 編輯器 | ⌘ + Alt + Up |
在上方新增選取範圍 | 編輯器 | ⌘ + Control + P |
在下方新增選取範圍 | 編輯器 | ⌘ + Alt + Down |
在下方新增選取範圍 | 編輯器 | ⌘ + Control + N |
Backspace | 編輯器 | Backspace |
Backspace | 編輯器 | Control + H |
Backspace | 編輯器 | Shift + Backspace |
取消 | 編輯器 | Escape |
確認程式碼動作 | 編輯器 | Enter |
確認自動完成 | 編輯器 | Enter |
確認自動完成 | 編輯器 | Tab |
確認重新命名 | 編輯器 | Enter |
上下文選單第一個 | 編輯器 | Page Up |
上下文選單最後一個 | 編輯器 | Page Down |
上下文選單下一個 | 編輯器 | Control + N |
上下文選單下一個 | 編輯器 | Down |
上下文選單上一個 | 編輯器 | Control + P |
上下文選單上一個 | 編輯器 | Up |
複製 | 編輯器 | ⌘ + C |
剪下 | 編輯器 | ⌘ + X |
剪下到行尾 | 編輯器 | Control + K |
刪除 | 編輯器 | Control + D |
刪除 | 編輯器 | 刪除 |
刪除行 | 編輯器 | ⌘ + Shift + K |
刪除到行首 | 編輯器 | ⌘ + Backspace |
刪除到行尾 | 編輯器 | ⌘ + Delete |
刪除到下一個子字詞結尾 | 編輯器 | Control + Alt + D |
刪除到下一個子字詞結尾 | 編輯器 | Control + Alt + Delete |
刪除到下一個字詞結尾 | 編輯器 | Alt + D |
刪除到下一個字詞結尾 | 編輯器 | Alt + Delete |
刪除到上一個子字詞開頭 | 編輯器 | Control + Alt + Backspace |
刪除到上一個子字詞開頭 | 編輯器 | Control + Alt + H |
刪除到上一個字詞開頭 | 編輯器 | Alt + Backspace |
刪除到上一個字詞開頭 | 編輯器 | Alt + H |
刪除到上一個字詞開頭 | 編輯器 | Control + W |
顯示游標名稱 | 編輯器 | Control + ⌘ + C |
向下複製行 | 編輯器 | Alt + Shift + Down |
向上複製行 | 編輯器 | Alt + Shift + Up |
尋找所有參考 | 編輯器 | Alt + Shift + F12 |
摺疊 | 編輯器 | Alt + ⌘ + [ |
格式化 | 編輯器 | ⌘ + Shift + I |
前往定義 | 編輯器 | F12 |
前往定義(分割) | 編輯器 | Alt + F12 |
前往診斷 | 編輯器 | F8 |
前往實作 | 編輯器 | Shift + F12 |
前往上一個診斷 | 編輯器 | Shift + F8 |
前往類型定義 | 編輯器 | ⌘ + F12 |
前往類型定義(分割) | 編輯器 | Alt + ⌘ + F12 |
懸停 | 編輯器 | ⌘ + K, ⌘ + I |
縮排 | 編輯器 | ⌘ + ] |
合併行 | 編輯器 | Control + J |
向下移動 | 編輯器 | Control + N |
向下移動 | 編輯器 | Down |
向左移動 | 編輯器 | Control + B |
向左移動 | 編輯器 | Left |
向下移動行 | 編輯器 | Alt + Down |
向上移動行 | 編輯器 | Alt + Up |
向下移動頁面 | 編輯器 | Control + V |
向下移動頁面 | 編輯器 | Shift + Page Down |
向上移動頁面 | 編輯器 | Alt + V |
向上移動頁面 | 編輯器 | Shift + Page Up |
向右移動 | 編輯器 | Control + F |
向右移動 | 編輯器 | Right |
移至開頭 | 編輯器 | ⌘ + Up |
移至行首 | 編輯器 | Control + A |
移至行首 | 編輯器 | Home |
移至行首 | 編輯器 | ⌘ + Left |
移至括號 | 編輯器 | Control + M |
移至結尾 | 編輯器 | ⌘ + Down |
移至行尾 | 編輯器 | Control + E |
移至行尾 | 編輯器 | End |
移至行尾 | 編輯器 | ⌘ + Right |
移至段落結尾 | 編輯器 | Control + Down |
移至下一個子字詞結尾 | 編輯器 | Control + Alt + F |
移至下一個子字詞結尾 | 編輯器 | Control + Alt + Right |
移至下一個字詞結尾 | 編輯器 | Alt + F |
移至下一個字詞結尾 | 編輯器 | Alt + Right |
移至上一個子字詞開頭 | 編輯器 | Control + Alt + B |
移至上一個子字詞開頭 | 編輯器 | Control + Alt + Left |
移至上一個字詞開頭 | 編輯器 | Alt + B |
移至上一個字詞開頭 | 編輯器 | Alt + Left |
移至段落開頭 | 編輯器 | Control + Up |
向上移動 | 編輯器 | Control + P |
向上移動 | 編輯器 | Up |
下一螢幕 | 編輯器 | Control + L |
取消縮排 | 編輯器 | ⌘ + [ |
向下翻頁 | 編輯器 | Page Down |
向上翻頁 | 編輯器 | Page Up |
貼上 | 編輯器 | ⌘ + V |
重做 | 編輯器 | ⌘ + Shift + Z |
重做選取範圍 | 編輯器 | ⌘ + Shift + U |
重新命名 | 編輯器 | F2 |
在檔案總管中顯示 | 編輯器 | Alt + ⌘ + R |
切換區塊差異 | 編輯器 | ⌘ + ' |
展開所有區塊差異 | 編輯器 | ⌘ + " |
還原選取的區塊 | 編輯器 | ⌘ + Alt + Z |
全選 | 編輯器 | ⌘ + A |
選取所有相符項目 | 編輯器 | ⌘ + Shift + L |
向下選取 | 編輯器 | Control + Shift + N |
向下選取 | 編輯器 | Shift + 向下鍵 |
選取較大的語法節點 | 編輯器 | Control + Shift + 向右鍵 |
向左選取 | 編輯器 | Control + Shift + B |
向左選取 | 編輯器 | Shift + 向左鍵 |
選取行 | 編輯器 | ⌘ + L |
選擇下一個 | 編輯器 | ⌘ + D |
選擇下一個 | 編輯器 | ⌘ + K, ⌘ + D |
選取上一個 | 編輯器 | Control + ⌘ + D |
選取上一個 | 編輯器 | ⌘ + K, Control + ⌘ + D |
向右選取 | 編輯器 | Control + Shift + F |
向右選取 | 編輯器 | Shift + 向右鍵 |
選取較小的語法節點 | 編輯器 | Control + Shift + 向左鍵 |
選取到開頭 | 編輯器 | ⌘ + Shift + 向上鍵 |
選取到行首 | 編輯器 | Control + Shift + A |
選取到行首 | 編輯器 | Shift + Home |
選取到行首 | 編輯器 | ⌘ + Shift + 向左鍵 |
選取到結尾 | 編輯器 | ⌘ + Shift + 向下鍵 |
選取到行尾 | 編輯器 | Control + Shift + E |
選取到行尾 | 編輯器 | Shift + End |
選取到行尾 | 編輯器 | ⌘ + Shift + 向右鍵 |
選取到段落結尾 | 編輯器 | Control + Shift + 向下鍵 |
選取到下一個子詞尾 | 編輯器 | Control + Alt + Shift + F |
選取到下一個子詞尾 | 編輯器 | Control + Alt + Shift + 向右鍵 |
選取到下一個詞尾 | 編輯器 | Alt + Shift + F |
選取到下一個詞尾 | 編輯器 | Alt + Shift + 向右鍵 |
選取到上一個子詞首 | 編輯器 | Control + Alt + Shift + B |
選取到上一個子詞首 | 編輯器 | Control + Alt + Shift + 向左鍵 |
選取到上一個詞首 | 編輯器 | Alt + Shift + B |
選取到上一個詞首 | 編輯器 | Alt + Shift + 向左鍵 |
選取到段落開頭 | 編輯器 | Control + Shift + 向上鍵 |
向上選取 | 編輯器 | Control + Shift + P |
向上選取 | 編輯器 | Shift + 向上鍵 |
顯示字元面板 | 編輯器 | Control + ⌘ + 空白鍵 |
顯示程式碼片段 | 編輯器 | Control + 空白鍵 |
顯示行內程式碼片段 | 編輯器 | Alt + \ |
Tab | 編輯器 | Tab |
上一個分頁 | 編輯器 | Shift + Tab |
切換程式碼動作 | 編輯器 | ⌘ + . |
切換註解 | 編輯器 | ⌘ + / |
切換 Git 追蹤 | 編輯器 | ⌘ + Alt + G, B |
切換行號 | 編輯器 | ⌘ + ; |
轉置 | 編輯器 | Control + T |
復原 | 編輯器 | ⌘ + Z |
復原選取 | 編輯器 | ⌘ + U |
展開行 | 編輯器 | Alt + ⌘ + ] |
編輯器(僅限完整模式)
命令 | 目標 | 預設快捷鍵 |
---|---|---|
行內輔助 | 輔助 | Control + Enter |
將選取範圍加上引號 | 輔助 | ⌘ + > |
部署 | 緩衝區搜尋 | ⌘ + Alt + F |
部署 | 緩衝區搜尋 | ⌘ + E |
部署 | 緩衝區搜尋 | ⌘ + F |
接受部分行內程式碼片段 | 編輯器 | Alt + Right |
前往區塊 | 編輯器 | ⌘ + F8 |
前往上一個區塊 | 編輯器 | ⌘ + Shift + F8 |
新增一行 | 編輯器 | Enter |
新增一行 | 編輯器 | Shift + Enter |
在上方新增一行 | 編輯器 | ⌘ + Shift + Enter |
在下方新增一行 | 編輯器 | ⌘ + Enter |
下一個行內程式碼片段 | 編輯器 | Alt + ] |
開啟摘錄 | 編輯器 | Alt + Enter |
以分割視窗開啟摘錄 | 編輯器 | ⌘ + K, Enter |
上一個行內程式碼片段 | 編輯器 | Alt + [ |
切換自動換行 | 編輯器 | Alt + Z |
切換 | 前往行數 | Control + G |
切換 | 大綱 | ⌘ + Shift + O |
編輯器(僅限自動調整高度)
命令 | 目標 | 預設快捷鍵 |
---|---|---|
新增一行 | 編輯器 | Control + Enter |
新增一行 | 編輯器 | Shift + Enter |
在下方新增一行 | 編輯器 | Control + Shift + Enter |
窗格
命令 | 目標 | 預設快捷鍵 |
---|---|---|
啟用項目 1 | 窗格 | Control + 1 |
啟用項目 2 | 窗格 | Control + 2 |
啟用項目 3 | 窗格 | Control + 3 |
啟用項目 4 | 窗格 | Control + 4 |
啟用項目 5 | 窗格 | Control + 5 |
啟用項目 6 | 窗格 | Control + 6 |
啟用項目 7 | 窗格 | Control + 7 |
啟用項目 8 | 窗格 | Control + 8 |
啟用項目 9 | 窗格 | Control + 9 |
啟用最後一個項目 | 窗格 | Control + 0 |
啟用下一個項目 | 窗格 | Alt + ⌘ + 向右鍵 |
啟用下一個項目 | 窗格 | ⌘ + } |
啟用上一個項目 | 窗格 | Alt + ⌘ + 向左鍵 |
啟用上一個項目 | 窗格 | ⌘ + { |
關閉啟用項目 | 窗格 | ⌘ + W |
關閉所有項目 | 窗格 | ⌘ + K, ⌘ + W |
關閉乾淨項目 | 窗格 | ⌘ + K, U |
關閉非啟用項目 | 窗格 | Alt + ⌘ + T |
返回 | 窗格 | Control + - |
前進 | 窗格 | Control + _ |
重新開啟已關閉項目 | 窗格 | ⌘ + Shift + T |
向下分割 | 窗格 | ⌘ + K, 向下鍵 |
向左分割 | 窗格 | ⌘ + K, 向左鍵 |
向右分割 | 窗格 | ⌘ + K, 向右鍵 |
向上分割 | 窗格 | ⌘ + K, 向上鍵 |
切換篩選器 | 專案搜尋 | Alt + ⌘ + F |
切換焦點 | 專案搜尋 | ⌘ + F |
切換焦點 | 專案搜尋 | ⌘ + Shift + F |
啟用正規表示式模式 | 搜尋 | Alt + ⌘ + G |
啟用文字模式 | 搜尋 | Alt + ⌘ + X |
循環切換模式 | 搜尋 | Alt + Tab |
選取所有相符項目 | 搜尋 | Alt + Enter |
選取下一個相符項目 | 搜尋 | ⌘ + G |
選取上一個相符項目 | 搜尋 | ⌘ + Shift + G |
切換區分大小寫 | 搜尋 | Alt + ⌘ + C |
切換取代 | 搜尋 | ⌘ + Shift + H |
切換完整單字 | 搜尋 | Alt + ⌘ + W |
關閉非啟用分頁和窗格 | 工作區 | Control + Alt + ⌘ + W |
緩衝區搜尋列
命令 | 目標 | 預設快捷鍵 |
---|---|---|
關閉 | 緩衝區搜尋 | Escape |
聚焦編輯器 | 緩衝區搜尋 | Tab |
循環切換模式 | 搜尋 | Alt + Tab |
聚焦搜尋 | 搜尋 | ⌘ + F |
下一個歷史查詢 | 搜尋 | Down |
上一個歷史查詢 | 搜尋 | Up |
全部取代 | 搜尋 | ⌘ + Enter |
取代下一個 | 搜尋 | Enter |
選取所有相符項目 | 搜尋 | Alt + Enter |
選取下一個相符項目 | 搜尋 | Enter |
選取上一個相符項目 | 搜尋 | Shift + Enter |
切換取代 | 搜尋 | ⌘ + Alt + F |
工作區
命令 | 目標 | 預設快捷鍵 |
---|---|---|
切換焦點 | 輔助 | ⌘ + ? |
開啟最近檔案 | 分支 | Alt + ⌘ + B |
切換 | 命令面板 | ⌘ + Shift + P |
部署 | 診斷 | ⌘ + Shift + M |
切換 | 檔案搜尋器 | ⌘ + P |
切換 | 語言選取器 | ⌘ + K, M |
部署搜尋 | 窗格 | ⌘ + Shift + F |
部署搜尋 | 窗格 | ⌘ + Shift + H |
切換焦點 | 專案面板 | ⌘ + Shift + E |
切換 | 專案符號 | ⌘ + T |
開啟最近檔案 | 專案 | Alt + ⌘ + O |
切換 | 分頁切換器 | Control + Shift + Tab |
切換 | 分頁切換器 | Control + Tab |
重新執行 | 工作 | Alt + T |
產生 | 工作 | Alt + Shift + T |
切換焦點 | 終端機面板 | Control + ` |
切換 | 佈景主題選取器 | ⌘ + K, ⌘ + T |
啟用窗格 1 | 工作區 | ⌘ + 1 |
啟用窗格 2 | 工作區 | ⌘ + 2 |
啟用窗格 3 | 工作區 | ⌘ + 3 |
啟用窗格 4 | 工作區 | ⌘ + 4 |
啟用窗格 5 | 工作區 | ⌘ + 5 |
啟用窗格 6 | 工作區 | ⌘ + 6 |
啟用窗格 7 | 工作區 | ⌘ + 7 |
啟用窗格 8 | 工作區 | ⌘ + 8 |
啟用窗格 9 | 工作區 | ⌘ + 9 |
向下啟用窗格 | 工作區 | ⌘ + K, ⌘ + 向下鍵 |
向左啟用窗格 | 工作區 | ⌘ + K, ⌘ + 向左鍵 |
向右啟用窗格 | 工作區 | ⌘ + K, ⌘ + 向右鍵 |
向上啟用窗格 | 工作區 | ⌘ + K, ⌘ + 向上鍵 |
關閉所有停靠區 | 工作區 | Alt + ⌘ + Y |
新增檔案 | 工作區 | ⌘ + N |
新增終端機 | 工作區 | Control + ~ |
新增視窗 | 工作區 | ⌘ + Shift + N |
儲存 | 工作區 | ⌘ + S |
全部儲存 | 工作區 | ⌘ + Alt + S |
另存新檔 | 工作區 | ⌘ + Shift + S |
儲存但不格式化 | 工作區 | ⌘ + K, S |
依方向交換窗格 | 工作區 | ⌘ + K, Shift + 向下鍵 |
依方向交換窗格 | 工作區 | ⌘ + K, Shift + 向左鍵 |
依方向交換窗格 | 工作區 | ⌘ + K, Shift + 向右鍵 |
依方向交換窗格 | 工作區 | ⌘ + K, Shift + 向上鍵 |
切換底部停靠區 | 工作區 | ⌘ + J |
切換左側停靠區 | 工作區 | ⌘ + B |
切換右側停靠區 | 工作區 | ⌘ + R |
取消追蹤 | 工作區 | Escape |
開啟快速鍵 | Zed | ⌘ + K, ⌘ + S |
專案面板
命令 | 目標 | 預設快捷鍵 |
---|---|---|
摺疊選取的項目 | 專案面板 | Left |
複製 | 專案面板 | ⌘ + C |
複製路徑 | 專案面板 | ⌘ + Alt + C |
複製相對路徑 | 專案面板 | Alt + ⌘ + Shift + C |
剪下 | 專案面板 | ⌘ + X |
刪除 | 專案面板 | Backspace |
刪除 | 專案面板 | 刪除 |
刪除 | 專案面板 | ⌘ + Backspace |
刪除 | 專案面板 | ⌘ + Delete |
展開選取的項目 | 專案面板 | Right |
新增目錄 | 專案面板 | Alt + ⌘ + N |
新增檔案 | 專案面板 | ⌘ + N |
在目錄中新增搜尋 | 專案面板 | Alt + Shift + F |
開啟 | 專案面板 | 空白鍵 |
貼上 | 專案面板 | ⌘ + V |
重新命名 | 專案面板 | Enter |
重新命名 | 專案面板 | F2 |
在檔案總管中顯示 | 專案面板 | Alt + ⌘ + R |
專案搜尋列
命令 | 目標 | 預設快捷鍵 |
---|---|---|
在新視窗中搜尋 | 專案搜尋 | ⌘ + Enter |
切換焦點 | 專案搜尋 | Escape |
啟用正規表示式模式 | 搜尋 | Alt + ⌘ + G |
啟用文字模式 | 搜尋 | Alt + ⌘ + X |
循環切換模式 | 搜尋 | Alt + Tab |
聚焦搜尋 | 搜尋 | ⌘ + Shift + F |
下一個歷史查詢 | 搜尋 | Down |
上一個歷史查詢 | 搜尋 | Up |
全部取代 | 搜尋 | ⌘ + Enter |
取代下一個 | 搜尋 | Enter |
切換取代 | 搜尋 | ⌘ + Shift + H |
終端機
命令 | 目標 | 預設快捷鍵 |
---|---|---|
清除 | 終端機 | ⌘ + K |
複製 | 終端機 | ⌘ + C |
刪除行 | 終端機 | ⌘ + Backspace |
移至行首 | 終端機 | ⌘ + Left |
移至行尾 | 終端機 | ⌘ + Right |
移至下一個字詞結尾 | 終端機 | Alt + Right |
移至上一個字詞開頭 | 終端機 | Alt + Left |
貼上 | 終端機 | ⌘ + V |
顯示字元面板 | 終端機 | Control + ⌘ + 空白鍵 |
輔助編輯器
命令 | 目標 | 預設快捷鍵 |
---|---|---|
輔助 | 輔助 | ⌘ + Enter |
循環切換訊息角色 | 輔助 | Control + R |
將選取範圍加上引號 | 輔助 | ⌘ + > |
分割 | 輔助 | Shift + Enter |
儲存 | 工作區 | ⌘ + S |