Sublime Text - 鍵繫結



Sublime Text 中的鍵繫結幫助使用者處理和對映按鍵序列到操作。它們以 JSON 格式定義,並存儲在.sublime-keymap 檔案中。

為了更好的整合,為 Linux、OSX 和 Windows 保持單獨的鍵對映檔案非常重要。Sublime Text 編輯器將載入相應平臺的鍵對映。

使用者可以使用選項首選項 → 鍵繫結開啟鍵對映檔案或預設鍵繫結。

Key Bindings in Sublime Text1

Key bindings in Sublime Text2

以下示例顯示瞭如何在 Windows 中執行鍵繫結:

[
   { "keys": ["ctrl+shift+n"], "command": "new_window" },
   { "keys": ["ctrl+shift+w"], "command": "close_window" }
]

定義鍵繫結

Sublime Text 編輯器包含一個定義鍵對映的選項。.sublime-keymap 檔案中定義的鍵繫結包括所有鍵值組合。

Defining Key Bindings

您可以將以下鍵繫結集包含到此檔案中並儲存它們以檢查執行情況,藉助以下程式碼:

[
   { 
      "keys": ["super+alt+;"], "command": "run_macro_file",
      "args": 
      {"file": "Packages/User/semicolon.sublime-macro"} 
   }
]

這裡super在 Windows 或 Linux 中是 Win 鍵,在 OSX 作業系統中是命令鍵。請注意,此程式碼將在按下Super+Alt+鍵時執行位於Packages/User並命名為semicolon.sublime-macro的宏。

廣告

© . All rights reserved.