sublimetext3
कुंजी बाइंडिंग
खोज…
परिचय
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" } ]
अब यह काम कर रहा है!