मैंने किया था निम्नलिखित, ऐसे मामलों के लिए:
Key bindings - User
में एक प्रविष्टि रखो:
{ "keys": ["alt+s"], "command": "toggle_in_selection", "context":
[
{ "key": "setting.is_widget", "operator": "equal", "operand": true }
]
},
नोट: आप एक और महत्वपूर्ण संयोजन चुन सकते हैं।
फिर, पाठ आप खोज करना चाहते हैं। आप कोष्ठक की सामग्री में लिप्त हों, या Selection
मेनू, या किसी भी पूरी तरह से अन्य तरीके से सूचीबद्ध किसी अन्य तरीके से चयन करने के लिए, एक पंक्ति का चयन करने के ctrl+shift+m
ctrl+L
उपयोग कर सकते हैं।
सुझाव: नई फ़ाइल बनाने, फ़ाइल नाम User.sublime-commands
चुनते हैं और यह स्टोर कि Packages/User
फ़ोल्डर, जहां नई प्लग-इन या उपयोगकर्ता के की-बाइंडिंग जमा हो जाती है।और उस फाइल में इस स्निपेट यहीं:
[
// Selection Menu
{ "caption": "Selection: Expand to Paragraph", "command": "expand_selection_to_paragraph" },
{ "caption": "Selection: Expand to Scope", "command": "expand_selection", "args": {"to": "scope"} },
{ "caption": "Selection: Expand to Brackets", "command": "expand_selection", "args": {"to": "brackets"} },
{ "caption": "Selection: Expand to Indentation", "command": "expand_selection", "args": {"to": "indentation"} },
{ "caption": "Selection: Expand to Tag", "command": "expand_selection", "args": {"to": "tag"} }
]
यह रूप में अच्छी तरह से उन का विस्तार-चयन विकल्प, कि Selection
मेनू में हैं जोड़ना होगा, कमांड पैलेट में है, तो आप शॉर्टकट को याद करने की जरूरत नहीं है। आप "कैप्शन" को बदल सकते हैं जो आपको सबसे अच्छा लगा।
एक बार जब आप पाठ का चयन आप में खोज करना चाहते हैं, प्रेस ctrl+f
या ctrl+i
(खोज या वृद्धिशील खोज), ऊपर से शॉर्टकट का उपयोग, "में चयन" बटन टॉगल (बाएं से छठे बटन बनाने के लिए खोज बार पर तरफ, वर्टिकल बार पर दाएं और नीचे इंगित तीर की तरह दिखता है)। (वैकल्पिक: प्रेस Alt + डब्ल्यू टॉगल करने के लिए "पूरे शब्द" बटन (उद्धरण की तरह दिखता है), मामले में आप foo(2,42,23,2,2)
में नि: शुल्क 2
मिलान करने के लिए, और 42
में 2
से मेल नहीं चाहते हैं)। एक बार अपने चयन फेरबदल है, alt+enter
सभी मैचों का चयन करता है -> किया।
आपको जो लिखना है, उसे लिखने की जरूरत नहीं है, आप इसे पहले चुन सकते हैं और ctrl+e
("slurp_find_string" कमांड) को खोज बार में डालने के लिए दबाएं और बाद में खोज बार खोलें और यह वहां होगा ।
तो समग्र प्रक्रिया प्रकार है:
- (वैकल्पिक) चयनित पाठ आप के लिए खोज करने के लिए है, तो आप जो कुछ भी तरह से सभी का चयन करने के लिए इसे बाद में
- उपयोग लिखने के लिए है नहीं करना चाहती पर
ctrl+e
पाठ आप,, एक खोज पट्टी खोलने के लिए अगर आप 1. नहीं किया
ctrl+f
या ctrl+i
खोज क्या आप के लिए खोज में
- टॉगल में चयन करता है, तो चालू किए जाने नहीं, पूरे शब्द को चालू लिखने के लिए चाहते हैं, तो आप
चाहते हैं
alt+enter
के साथ सभी को खोजने और आपका काम हो
एक सा पहली बार में जटिल लगता है, लेकिन एक बार आप इसे 10 बार, पूरी प्रक्रिया कर (चरण 2. छोड़कर) यदि आप एक से अधिक ले नहीं होगा दूसरा। इसके अलावा, यदि आप कुछ उदात्त सेटिंग ट्वीक, आप इसे आप के लिए कुछ चीजें स्वत: टॉगल उदाहरण ऑटो ctrl + किसी भी चयन पर ई, या ऑटो टॉगल-चयन के लिए कर सकते हैं जब भी आप खुले चयन के साथ खुला searchbar।
नोट: यदि आप मैक या विंडोज का उपयोग आपका शॉर्टकट भिन्न हो सकती है।
आशा है कि यह मदद करता है, वहाँ कुछ भी स्पष्ट नहीं है, और अधिक से पूछना है कि अगर ...
संपादित करें: मैं थोड़ी देर के लिए कुंजी सेटिंग्स के साथ खेल रहा था, और समाप्त हो गया इस के साथ:
// without whole-words
{ "keys": ["ctrl+space", "f"], "command": "show_panel", "args": {"panel": "incremental_find", "reverse":false, "in_selection": false, "whole_word": false}, "context":
[
{ "key": "selection_empty", "operator": "equal", "operand": true, "match_all": true }
]
},
{ "keys": ["ctrl+space", "f"], "command": "show_panel", "args": {"panel": "incremental_find", "reverse":false, "in_selection": true, "whole_word": false}, "context":
[
{ "key": "selection_empty", "operator": "equal", "operand": false, "match_all": true }
]
},
//with whole-words
{ "keys": ["ctrl+space", "w"], "command": "show_panel", "args": {"panel": "incremental_find", "reverse":false, "in_selection": false, "whole_word": true}, "context":
[
{ "key": "selection_empty", "operator": "equal", "operand": true, "match_all": true }
]
},
{ "keys": ["ctrl+space", "w"], "command": "show_panel", "args": {"panel": "incremental_find", "reverse":false, "in_selection": true, "whole_word": true}, "context":
[
{ "key": "selection_empty", "operator": "equal", "operand": false, "match_all": true }
]
},
आप तो इसे Key bindings - User
में कहीं भी रखें, यह आपको दो शॉर्टकट, "ctrl+space", "f"
(ctrl+space
पहले, f
के साथ, "ctrl+k", "ctrl+d"
के साथ), और "ctrl+space", "w"
देता है। सबसे पहले आपको पूरे शब्द अक्षम के साथ वृद्धिशील खोज पैनल देता है, दूसरा शब्द पूरे शब्दों के साथ सक्षम होता है। जब आप शॉर्टकट दबाते हैं, तो दोनों में आपके द्वारा चुने गए कुछ चयन के आधार पर चयन में पूर्व-चयन होगा। यदि आप इसे देखते हैं, तो आपको इस बारे में बहुत कुछ पता होना चाहिए कि इसे अपनी इच्छाओं में कैसे बदला जाए।
धन्यवाद, आपने मुझे एक अच्छा विचार दिया है कि मेरी खुद की कुंजी बाइंडिंग करते समय क्या देखना है। – Sint