खोज…


परिचय

Keybindings, Sublime Text, JSON में बहुत सी चीजों के रूप में हैं। सुनिश्चित करें कि आप समझते हैं कि उनका उपयोग कैसे करना है, वे आपको बहुत समय बचाने जा रहे हैं!

वाक्य - विन्यास

  • कुंजी: [सूची] प्रेस करने के लिए कीस्ट्रोक की एक सूची
  • कमांड: [स्ट्रिंग] चलाने के लिए कमांड
  • args: [तानाशाही] कमांड को पास करने का तर्क
  • संदर्भ: [सूची] चेकर की एक सूची जो बताएगी कि शॉर्टकट सक्षम है या नहीं

टिप्पणियों

शॉर्टकट्स को एक फाइल में संग्रहीत किया जाना है जिसे Default.sublime-keymap कहा जाता है जिसे Default.sublime-keymap टेक्स्ट द्वारा ध्यान में रखा जाना चाहिए।

मंच विशिष्ट

क्या होगा अगर मैं उदाहरण के लिए केवल OSX के लिए कुछ शॉर्टकट बनाना चाहता हूं?

खैर, आप कर सकते हैं। बस Default बाद (<platform>) जोड़ें। यहां 3 संभावनाएं हैं:

  • Default (Windows).sublime-keymap
  • Default (Linux).sublime-keymap
  • Default (OSX).sublime-keymap

बुनियादी शॉर्टकट

यहाँ एक सरल शॉर्टकट है जो कमांड को upper_case चलाता है जब आप ctrl + u दबाते हैं

{
    "keys": ["ctrl+u"],
    "command": "upper_case"
}

मैंने अपने कीबाइंडिंग की सामग्री को इस तरह सेट किया है, लेकिन यह काम नहीं करता है!

यह सामान्य है! ऐसा इसलिए है क्योंकि इसमें ऑब्जेक्ट की एक सूची होनी चाहिए (आप शायद एक से अधिक शॉर्टकट चाहते हैं, ठीक है?)। यहां बताया गया है कि यह कैसा दिखना चाहिए:

[
    {
        "keys": ["ctrl+u"],
        "command": "upper_case"
    }
]

अब यह काम कर रहा है!



Modified text is an extract of the original Stack Overflow Documentation
के तहत लाइसेंस प्राप्त है CC BY-SA 3.0
से संबद्ध नहीं है Stack Overflow